Please continue your work! It looks really promising.
Actually the DXT5 format used for all the sprites supports an alpha channel.
Your PNG picture above has a black background. In your graphics program, is it black there too? All those sprites should have a transparent background.
This means, you should be able to just use the regular alpha channel of your graphics program without any special treatment.