My hopes lay with your design folks finding s simple code adjustment to provide the flexibility we need.
I don't have a solution at this time. Please understand it's working as intended so it will take a good bit of redesign for it to behave completely differently. It's not a simple bug fix or a simple feature implementation.
With that said the best I can suggest at this time is simply don't accept subscriptions during registration, but do so after.
Is there a way for me to track the status of your ticket?
No, our CBSubs forge is private as we pass sensitive data through it.