Could you do this (just a suggestion, not sure if it will work):
- Copy the file to say, the desktop
- Open the file using Quicktime Player
- If it plays, use QTPlayer's "export" option to (for lack of a better word) "re-containerize" it to a new file (give it a new name).
- See if the newly-saved file can then be imported into FCPX...?