Re Mexican AF: I don't think they have any F86s they do have a half dozen or so F5Es I believe that's about it.
Re Cuban destroyer: If it was made by Cubans. looks like a well thought out and constructed craft for which all of the components had to be scrounged and asssembled in secrecy then secretly transported to launch point. the fact that it even made it to the water is an amazing feat of determination on the part of it's fabricators. I hope they made it to Florida and are not rotting in some Bahamian concentration camp awaiting to be deported to Cuba for further persecution. where did you find the story, will you post a link?