Sono codificati in UTF8 anche i file php?
Penso di no, non dovrebbe dare problemi.
Il modulo che stai creando, per collegarsi al db usa il framework di Joomla (quindi la connessione al db la gestisce Joomla) oppure hai riscritto a mano connessione e query?