unorm2_normalize() can case-fold as well, plus it applies Unicode normalization which MPD should do for proper string comparisons.