Your issue is most likely solvable, but I think it would be easier if you do a complete clean uninstall and try again with the BFME version included in my signature. Do NOT apply any cracks as you will not need them.
You're signature contains .iso files. How do I run these without a CD? (Windows 7)
edit: Think I found it.