EVERY single time I have any chance of remotely good luck, more than half my friends end up having really crappy weeks. This past month is one excellent example - skunk, you, meantour, etc.
Inspection was your own fault, but I agree that you shouldn't have had your license suspended for that. My dad even got pulled over once with a six-month expired inspection (we had gone on vacation the week we usually get them done, and completely forgot) and only got a verbal warning. Yours expired in May too, it wasn't even that long ago. I hope the chat with the captain goes well .. especially hope he's sensible and understanding.