I installed today your last version of component and module to see it how it works and i found some errors on greek language which you must check again. If you like i can send you the corrected file.
Also into module there is not at all css and it's appearance is controlled through <table> from file mod_eventcalendar.php where also i found some errors like you do not close some <td> and the module "is not sitting well" on narrow columns, so i had to put some custom css.
I would like to ask you, instead to search all code and remove my self, is how i could disable the appearance of participation on an event. It could be a good idea to exist an option Yes or No into administration, for this.
Also at url of an event if user writes by hand a random name url, component continues to show it, like it exists. Have you made in new version validation of parameters?
All the rest is a very good job.
...So where were you when I asked for testing?