Judging by the form and shape it seems similar to my observations.
This type is certainly no UAV and I'm amazed that it is a single person a/c.
Looking at the size of it's muffler, it could very well be the a/c I heard.
My guess is this is the thing I saw.
Thanks for your pics!
Ed