OP: you did the right thing. No question about it.
Ive had people vomit on flights near me, and ive had people stand up during departure taxi and demand to get off. While their reasons may vary, I'd nearly always rather the later. (the one potential exception is an evening departure from JFK!)