I think you can still create a team in the offseason. You just can't ready up. I'm pretty sure you just hit this button and make a new team owner account. You might have to login to Steam at some point.
https://i.imgur.com/ocJIavB.png
If that doesn't work, ask for help in the Discord: https://discord.gg/ugctf2