One thing to keep in mind is that the Google Maps API is what is used for maps.google.com
They have made major customizations to the API to give some of the flexibility offered.
can you get the marathon rout from a simple directions search at maps.google.com?
If not, then it probably wont work in Pro Maps for Google.
Also keep in mind that the Walking Mode direction are in beta.