I didn't think it mattered if it was "Y" or "H" (I know this in contrary to the Elite Guide). I've been upgraded right after ticket purchase on either of those fare codes. Maybe you'll have better luck calling back and getting a different elite agent.