I was thinking the same….I had read that thread. He should try AAA - The fellow at AAA never mentioned CHP and I got registered and had plates on in 10 minutes.congratulations and welcome to the forum.
I don't know all the ins and outs but you may have solved the pesky California DMV problem being discussed currently in another thread.