Is your canvas transparent?
No I don't think it was. I guess it has to be right?
Does the Matte: color affect transparency?
Yes set your canvas to transparent for sure - same as you would for PNG 32. Matte color should not have an impact.