One remark : with your pictures (with black background) and using [pix_add], you needn't alpha channel because all black pixels become transparent (with [pix_add]), so you needn't [alpha].
Then here, new pictures and a new patch.
++

Jack