Did the DMV folks say specifically you don't need a CHP officer for the VIN verification? It was my understanding that the rules had changed from a few years ago, and CHP officers were the only ones who could perform that task...I've had to bring my recent projects to the local CHP office to do my last couple VIN verifications. It could be worth a call to your local CHP branch to make sure.
Good luck getting it home!