Gotcha, this should be what you are looking for:
Enemy angle example
It's not as simple as I wished, probably someone can come up with solution that doesn't need the extra angle conversions and stuff.
And you are correct, when moving the badguys angle parameter is actually never set, it is only set when you rotate the sprite. So angle is 0 all the time, changing animations doesn't change the angle of the sprite itself. In this sort of movement we don't really need to set the angle to anything else anyway. :)