The fact that you didn't even know this meeting existed until today should give you some confidence that you'll still be able to maintain your anonymity.
Sounds like a great option to me. Heck, I wish I had something similar. Hope you give it a try and let us know how it goes!