BTW, while I understand that the OleDb provider is generating an error about this index thing where there shouldn't be one, because of the way they have built their infrastructure, I do know that I have this message about three times per 1000 hits. So, basically, I would have 300 errors per day reported to the site users, when in reality everything is ok with the data.
To me, this means that using the OleDb provider is a very bad decision and that should never be used for production site. I am wondering how others are succeeding in using it if it is so buggy.