Recurring Payment Issues
Currently this is working on my development site:

Code removed as the actual solution is now in CiviCRM v 4.6.3

The first part is gets the payment status to flip to completed, the second section lets the IPN call back complete and send the email.   This is by no means perfect as if wp-load.php is NOT in the doc root it will fail.

It is a working solution for now.  Will comment if a better more flexible solution can be found

Patches for this problem are documented here:  https://issues.civicrm.org/jira/browse/CRM-15629

CiviCRM version 4.6.3 for WordPress fixes the issue