Well actually, on one hand there's the bug (which of course will be fixed), but on the other hand you also have a point about the crossing of paths.
Right now you need to pretty much complete Claire's path, in order to get the cab event.
I might remove that requirement (or the oil event star) to prevent this, then again, the goal is to complete all storylines eventually, anyway.
I don't see a problem with the requirement to do the GET the oil to proceed with Amy at the club. (I don't believe you actually have to do the massage bit just get the oil from Amy).
It's more of an issue with the breakdown in the Walkthrough and it isn't just your walkthrough it's all those walkthroughs that break down the paths to individual characters as opposed to actual available event sequences.
I hate the character breakdowns in a WT while others seem to like it because they think they can get away with ignoring characters that don't interest them. But I find obsessing on one character and ignoring the others takes you out of the overall story and build up. It's less natural of a progression to me. And in later stages of the game it usually becomes impossible to do as Threesomes and Interactions with two characters you should have already had sex with is developed.
Your Hint system is going to make that all moot anyway so no need to change the WT or the Requirement.
It is logical that you need to have the Oil to trigger the Amy progression at the club.
She obviously has a thing for Veronica after getting a taste at Neon off your fingers.
Giving her the panties increases her desire for V (now that she has an object to get off to) and getting closer to you who is her source for getting access to more things V to feed her obsession.
So it is actually GOOD story telling!