I keep a CCC clone of my boot drive. These days that isn't typically bootable as Apple has largely broken bootable clones. However I was able to install 15.1.1 (installer created with OCLP) directly over the CCC clone (which I had updated just prior to trying 15.2), boot from that clone, and then wipe, clone back to my M.2 drive, and then reinstall 15.1.1 one final time.
Overall, this has been a lot more reliable for me than trying to restore from a Time Machine backup. If you have nothing other than a Time Machine backup however, you'll have to attempt to reinstall to a wiped drive (obviously if you have no backups at all you can't do this!) and then migrate from your Time Machine backup. My suggestion is that you clean install 15.1.1 from an installer created with OCLP. Then create a fresh "temp" account, rather than doing the migration/restore during the setup process. Then begin restoring one user account at a time, skipping every thing else (you can use Migration Assistant multiple times to do this). If things continue to work then finally restore the Application folder if you think you need to. This should get you back into a working state. If you find one of the steps ends up with a boot-loop you can try installing 5.1.1 again at that point from the installer. OCLP installs can be very finicky when it comes to restoring data for some reason. Oh, and if you get kicked to the login screen during the Migration Assistant steps, log back into your "temp" account from that screen and you should be able to continue. Hope some of that helps!