Windsock, agreed!
Trust me i've tried almost everything to try and identify. This is a real tough one. But i've posted stuff like this and amazingly sometimes someone has a correct answer. It amazes me. Just hoping for one of those now