Il me semble que "_ci" dans "utf8_unicode_ci", qui signifie "case insensitive", s'applique aussi accents qu'aux minuscules / majuscules en fait.
Avec un encodage binaire, ça devrait régler ton problème (mais en créer bien d'autres lors de comparaisons).
Tu peux peut-être utiliser les deux encodages (deux colonnes, l'une en case insensitive, l'autre en binaire), et utiliser l'une ou l'autre en fonction de tes besoins.
---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98