eth0 should always be the system's eth0.  The floating address would live on eth0:x handled by ucarp.  That IP would still be managed by the group_vars endpoints.