In my own defense I did give the kite theory a chance back when I took these photo's. I searched the internet for hours looking at different box kite designs, I never came across this type.
I also walk my dog in this neighborhood everyday, so I would look for open area's one might launch a kite from. It's pretty congested in this area, there is one open field, but it's private property and all fenced off.
All I ever wanted was an answer that could convince me, and I think I've got it now.