Hi Lawrence,
This is a distressingly common problem. Some workarounds are
described at
http://www.projectpluto.com/faq_curr.htm#bmp_failure
With some combination of these, it's always been possible (one
way or another) to get .BMPs acceptable to all programs.
-- Bill