I have not used AutoVPN. But I have used dual tunnels with OSPF for failover between them. In these cases I simply set the OSPF cost on the second tunnel interface to a higher value.
You shold also configure VPN monitor for the primary tunnel. This will tear down the tunnel faster and drop the OSPF routes faster during a failover event.