You never choose an opponent, and the opponent that Roiling Horror looks at is never "locked in." Roiling Horror continuously looks at the life totals of all opponents and uses whichever value is the largest.