As good a theory as any, I'd run with it.
Glad it wasn't parts flying around. I'm always getting onto the boys because whenever one of them has vehicle problems they immediately assume the worst possible scenario. And that's exactly what I did.
Might not hurt to change the oil.