AI 'pretty sure this is' 'Stenocotini'.
I didn't notice the little red things on the object of my observation, but they look a bit like a small insect so if anyone has any ideas as to what they are I'd be interested to hear it!
photos taken through fly screen
Floating in bird bath - one of many invertebrates that don't use exit ramp provided