Vamos a ver, Javi:
Tú sabes que existen los dos grandes grupos de acceso a los datos, mediante ADO y a través de DAO.
Bueno, pues los controles que guardan relación con el acceso a datos, pertenecen a uno de esos grupos o al otro, y no pueden usarse los del DAO para un acceso con ADO... ni al contrario.
Tienes un ejemplo bien claro con los controles MSFlexGrid y MSHFlexGrid, verás que cada uno pertenece a un grupo diferente.
Y el DataReport va con ADO. Al menos ésa es mi idea; posiblemente no sea el asunto tan sencillo como yo lo veo: esperemos aclaraciones si no estoy en lo cierto.
Saludos