Hi David,
You could easily copy the code from RegisterLink.cs into your own project with your own namespace and modify it to point to your custom registration page url and then use it in layout.master instead of the one that comes with mojoPortal.
Hope it helps,
Joe