How to properly downgrade from Catalina to Mojave with no internal free space left?
Assuming your backup is good, use Disk Utility to wipe the disk from within Recovery mode, install Catalina clean (again from within Recovery) then use the Migration Assistant to restore everything. This should warn you if you're going to end up with a space problem and allow you to exclude certain items from the restore.