Not the way I wanted to handle it but it is working out. I put an Edgerouter X (because I had one laying around) at the remote location and have it advertising the routes. If the primary link goes down (along with the advertisements) then the ERPros have floating static routes pointing to the backup link.
I tested it and it works with a slight delay of course but at least its working. I still would love to see something like next-hop verification but I understand that not many need that type of functionality.
Thanks,
Dave