i dont know if this will help but....you could just create a sprite for the enemy's path and then set the enemy to that path using set to position.(set the enemy to pathsprite.x, pathsprite.y)
you will need to use other sprite as contact markers so that the enemy turns and such. that should work!