Hi
MFP settlement results are via rss.betfair.com. This can be viewed using the results button (trophy) next to My Markets, or via a web browser using the above address.
When I checked in a browser just before writing this post (1510), the last settled horse race result was 1400.
the same service provides the market_score etc. very unreliable.
update:
1410 results available at 1521
obviously very busy at their end