Yeah you screwed yourself with the swap. But hey you are supposed to have fun your 1st year or two anyway
To get an SCCA number you need to go to the SCCA website. I'm not sure if you can do it online or over the phone. But to get your SCCA card takes a couple of weeks.
Next time don't wait to the last minute

SCCA membership is like $75 now.
__________________
Sponsored by: KAM Racing Sports, Falken Tires, Progress Technology, Brady's High Performance, Taggart Performance Engineering, Rotora Brakes
Autocross is: 90% driver, 5% car, & 5%
CRAZY MOJO!
Autocross Help Page