Solved!

http://www.moscafilms.com.br/mgame/demo0910.rar

Now the player can turn around corners, and also he will stop strafing when there is an obstacle. (when the ledge is over)

Thanks for your feedback!
To me, the wall climbing/running/crawling/jumping/grabbing part is done

Now I need to move to Rope Swinging, and then to enemies and 'NPCs' behaviors.

Emilio;