I might have overcomplicated things a little bit, I have used the config below and managed to test it briefly, I think this works fine. I will be able to run better test to make sure this behaves as expected I have also case opened with HP to be sure
policy-based-route GUEST_TRAFFIC permit node 5
if-match acl 3333
apply ip-address next-hop [DC-1 IP] track 1 [DC-2 IP]
#
nqa entry DC1-GRE ping
type icmp-echo
destination ip [DC-1 IP]
frequency 2000
reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only
#
track 1 nqa entry DC1-GRE ping reaction 1
#
interface Vlan-interface2
description "GUEST_TRAFFIC"
ip policy-based-route GUEST_TRAFFIC
#
acl number 3333 name GUEST_TRAFFIC
rule 0 permit ip source 10.0.0.0 0.0.0.255