Glad that you could get the issue resolved or at least an alternative.
Yes, I only have one boot.ini in C, and not in E where I have the other OS. With the explanation that you posted I can understand what was your problem, and you came up with the right explanation.
Sorry it took me a while to answer, but I had been without computer for a while and hence disconnected from the world
but always happy to help