If you are claiming that v0.7.x broadcast a transaction without being in sync, I'm not sure why that would be.
I regularly send tx's when out of sync (with all versions of the client I have used) - where did this idea that you need to be in sync to send a tx come from?