Good to hear it worked ok.
As to this 'white space'.....are you talking about the white fringe around the image?
All I'll say on that is that the 'gif' format only supports transparency as on / off.
Any transparency from 1% to 99% is totally ignored and replaced with the 'matte' colour.....the default for this is......yep, white.
In order to remove this 'white' you need to remove any pixels with a transparency between 1% and 99% inc.
This means you'll get a 'hard' edge but that's the nature of the gif format.
You are on your way with what you have so far, but a 'soft' edge to your masks is where the problem lies....make that a 'hard' edge and you'll find the 'white' gone.
In other words, any 'greyscale' in your mask and you'll have problems....it needs to be black or white ONLY.
You should be able to edit your existing masks easily enough with the magic wand....set tolerance to 0, no anti-aliasing, no feathering, and select a pure black pixel....invert the selection and fill with white.
The result wont be very pleasing to the eye but that's the limitation of the gif format.
Regards.
MrTom.