Til sidst har jeg fundet ud af, at problemet var relateret til, at data var skrevet forkert til SQL på min originale server.
Jeg endte med at overføre DB ved hjælp af:
mysqldump --default-character-set=utf8 [ORYGINAL_DB] | mysql [TARGET_DB] --default-character-set=utf8
og den eksekverende:
UPDATE [table name] SET [field] = CONVERT(BINARY CONVERT([field] USING latin2) USING utf8)
som det var råd her:
mærkelig tegnkodning af lagrede data, gammelt script viser dem fint, nyt gør det ikke
Håber, at ovenstående løsning også vil være nyttig for andre.