Actually you ofcourse have to use the right actor . That means in yourcase it's not actor.X and actor.Y , but enemy.X and enemy.Y
The line
ActorRegion = Scene.GetRegionAt(enemy.X, enemy.Y);
will give you the region name at the given coordinates. And don't forge, the "ActorEntry" Event happens in the Regions Script, not in the Actors Script.