It would be really nice if it could protect other non-standard forms as well, even if that involves some manual code editing (ie. the registration and login module rewritten in a template).
The component aims to be generic. (As a matter of fact, it has first been used on a Protestant church website and hence it is definitely not "for Catholics only".) You can use the back-end to configure whether each individual event the module knows of should be shown or hidden. In addition, version 1.0.3 has events grouped by denominations in the configuration panel, which may help you in selecting the exact events you would like to display on your website. As a result, I believe that the description is not misleading, it is indeed "for all Christians": you can filter out events so as to show any set of events you wish.