Multilingual Valid Path (Domain Access) I have a path controlled by page manager &amp; domain access selection rules.

Let's say I'm on the Main (US) version of the page, and I need to know of the spanish version of the page is valid.

/contact-us

/es/contact-us

I've tried things like drupal_valid_path, drupal_lookup_path, etc.

The only option I've found is to do something like 
menu_get_item()
Then hack the global language, call the callback from menu_get_item with 

//hack global language here      
$router_item = menu_get_item($path);
$page_callback_result = call_user_func_array($router_item['page_callback'], $router_item['page_arguments']);
if (MENU_NOT_FOUND != $page_callback_result) {
   //url is not valid
}
//set global language back to original


Is there a simpler more generic way to programmatically do this? If there were some function like drupal_valid_path that would just say if the path results in 404 or not, that would be great, though I haven't found something like that yet.
We use the Link Checker modules on our sites. This would scan all links and give a report back as to which are broken, if any. I don't see any reason why this would not work on any site, including multi lingual. 

Whether or not you use the module, you should be able to look at the code to get an idea of what functions and logic it's using to create similar functionality, if you're looking to do it programmatically.