Just thinking off the top of my head, and take that with a grain of salt...
You can create multiple weblinks each using a different registration path.
Each registration path would use it's own reg type.
I have a registration for 3 car clubs all wrapped up in one.
Each registration path is unique to that club.
For reg types, you would need to limit which sessions the profile can register for.
------------------------------
Steven Schlossman
Jack of all trades. Master of none.
BMW Car Club of America
------------------------------