There's a command to change the Mask colour - check the docs - by default this is black. I would imagine that in 16bit a colour quite close to black still gets interpreted as black. Why not color the parts of the image you do want transparent to bright purple and use this color as the mask colour.
Hope this helps.
Hope this helps.