Looks like they took it down. I sent an email asking why and they said.
Thank you for your interest in the Ford Fleet Live Towing Calculators. This functionality is currently unavailable while we undergo maintenance and improvements. Thank you for your understanding.
-Ford Fleet Team