Hmm, did you buy this car from a dealer? I wonder if the metal key inserts were from a different vehicle and got accidentally or purposely swapped into your fobs. If you hold them up next to each other do they look like they have an identical pattern cut into them?
Does the pattern on them also match the old school key that's on the ring? I really don't think that key is original. If your car has traditional keyed ignition you get two of those old school keys (which woud have the unlock/lock buttons built into the plastic head of the key). If you have pushbutton ignition then you get two fobs with metal key inserts.
You can try WD40 in the door lock--maybe there's some foreign object in there that's preventing the key from inserting all the way. You might try some compressed air blasts too. But it also sounds possible that none of your metal keys are the actual ones that came with the vehicle. If that's the case then your best bet would probably be getting a locksmith out to get your door open. Sucks to have to pay, but they can usually do it without damaging your door.
You could also take all your keys (plus the car's VIN) to a Ford dealership--they can probably tell you if any of them are a match for your car. Locksmiths might also have access to that information--I don't know.
Good luck!