Myślę, że komunikat o błędzie pokazuje tylko pierwsze 64 znaki, ale to nie znaczy, że ograniczenie jest ograniczone do 64 znaków.
Jeśli Twój SHOW CREATE TABLE
dane wyjściowe są dokładne, indeks obejmuje wszystkie 500 znaków i trafiasz na dokładny duplikat.