Non ho idea del perché funzioni, ma sono entrato nel mio Gestore pacchetti NuGet e ho rimosso MySql.Data.Entity (verificato anche le dipendenze che hanno rimosso MySql.Data). Sono entrato nel mio .edmx ed ho eseguito 'Aggiorna modello dal database...' e tutto ha funzionato.
(Nota:questo ha anche rimosso il mio framework di entità, quindi ho dovuto aggiungerlo di nuovo usando NuGet Manager)
W...T...F?
Forse altri possono confermarlo...