Glad it is working.
But indeed masquerading is necessary if you cannot set a static route on your main router.
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks!