I'm gonna place my bet on this being Windcharger. I read somewhere that It is named after Huayra-tata, which means "God of the winds" in another language. I could very much see them incorporating that.
If it isn't Windcharger my other guess would be Cliffjumper. Just cause he's an iconic character in the TF mythology and we haven't seen the Bayverse version yet.