Just thought I'd add another perspective here.
I'm not familiar with the way Flight Simulator works, but you mentioned that black areas are rendered invisible. If FS only removes pixels that are exactly 0,0,0, then it's quite likely that you'll continue having problems, regardless of what tool...