Pues no tengo experiencia con ADO, pero te has planteado la posibilidad de conectarte a Oracle utilizando otros componentes. Por ejemplo DOA (Direct Oracle Access)?
Me parece extraño de cualquier forma, pues incluso con el BDE no hay ningún problema para "reconocer" y manipular campos BLOB.
Hasta luego.