We have installed the new Paypal module and it works very well!
We had problems with the order form template, which was not updated. Maybe this is the solution for you too?
Why do you give the name "Custom"?
For example, my hooks have the following names:
hide_products_status.php
What do you mean about "doesn`t show in the modules" ?
Are we now talking about hooks stored in /includes/hooks/ ?