One thing you may want to consider to clean your paint is Turtle Wax Liquid Clay Bar.
It is not a substitute for "real" clay. Its not going to remove embedded particles. But it should clean your paint pretty good.
You'll want to follow it up with a protectant.
I think that would be a decent stopgap measure until you can properly wash and clay it.