Not sure how you can make pathfinding objects collide with solids, but making one follow the other is simple.
[attachment=0:3hca7n38][/attachment:3hca7n38]
Not sure what issue you're having but this seems to work.
You might want to make sure the enemy object has obstacles: the default is solids, but anything other than that e.g. physics needs to be manually set at the beginning of the layout.
The other thing is that rotating towards position would indeed rotate towards the player, regardless of the fact there's a wall between them. Thus when the object - which has no collisions - tries to move, even the opposite way, it will move straight through.