You'll need to get it from your attorney. They work for you for the money you paid and they should be transparent with the status updates.
You need that code only once after that you just need the UCI and the password you created. You will not need their email address to get basic status updates (complete communications like test invites will still be sent to their email.) You shouldn't hesitate to get whatever you need to setup your account.
Generally speaking it's up to the applicant to use an attorney's services but these are some of the dependencies that get created. Personally I feel like IRCC has done a decent job of keeping the process simple so an attorney is not needed.
It's a natural tendency for anyone in that role to maintain unnecessary dependency.
In any case they should help you setup the tracker.