How to use photoshop touch to add transparency for a sprite?

I have made a small drawing in a app and saved it to camera roll.
I import it from camera roll into photoshop touch, using the magic wand to remove the white area around and make it transparent.
When I add the drawing in codea it is still some area around that covering other items.
The same is happening if I import it from camera roll or from Dropbox.

Picture after photoshop, retina: https://www.dropbox.com/s/oi73u11yl70fzdz/rocket3%402x.png
Picture after photoshop, non-retina: https://www.dropbox.com/s/itr9o50xdcvhbfi/rocket3.png
Picture before photoshop: https://www.dropbox.com/s/qd9ozamuc74fxi7/Photo%202012-12-29%2017%2059%2027.jpg
The problem: https://www.dropbox.com/s/4oq3a43tprdmpdf/Photo%202013-01-03%2011%2032%2021.png

It seems you have not removed all the white pixels with photoshop. Personally i do this to solve the problem of transparency

    local img = image(252,200)
    setContext(img)
        pushMatrix()
        translate(img.width/2,img.height/2)
        sprite("Documents:ant")
        popMatrix()
    setContext()
    local r,g,b
    local transp = color(0, 0, 0, 0) 
    for x=1,img.width do for y=1,img.height do
        r,g,b = img:get(x,y)
        if r>200 and g>200 and b>200 then img:set(x,y,transp) end
    end end

img has now the required transparency. Adapt img size to your own needs. And Sprite your own image. This is done once so the time it takes does not mind.

Problem resolved.
The problem was the sprite() that was in wrong order.