ciao,
io sto sviluppando una modifica a Eventlist, per un sito straniero...
In pratica ho fatto quello che devi fare tu.

Cioè, dalla pagina dell'evento in Joomla, l'utente può, con un solo clic, postare l'evento nella sua pagina degli eventi Facebook.
Credo che una volta finito lo rilascerò come componente o modulo o che ne so, i proprietari del sito non dovrebbero avere problemi se lo rilascio Open Source...Però devo finirlo e testarlo per bene prima !!! (anche se al mometo funziona benone)
In ogni caso, non è difficile. Prova a guardarti la documentazione delle API di Facebook, in particolare ti serve il metodo "Events.Create"