I decided not to take the risk and bought a direct ticket. I'll try this in the future, but with a visa.
Unfortunately, I couldn't be a test case for others who have the same question.
If you ask me, I think it would've all depended on the airline agent. Even if I asked an agent beforehand, if a different agent who checks me in on the flight date determines otherwise, I'd be SOL.