I think we have recently made changes to the way we spray our aircrafts. On my last few Australian flights we opened all hatracks, toilets, doghouses etc, and sprayed the cabin pre-boarding.
No spraying required into Dubai or the UK.
Im not sure what type of insecticide we use, but im flying tonight, so i will have a nose around and see if i can find out!
Hope this helps.