¡Hola Maco!
El error está en que del lado derecho del operador
As debe ir el nombre de una clase y
ClientDataSet1 no es una clase. Quizá se quiso escribir
TClientDataSet.
Aún así, sospecho que algo más anda mal en lo que quieres hacer, ya que la propiedad DataSet de un TDataSetProvider no suele ser un TClientDataSet. Una cosa es el conjunto de datos que se provee y otro el conjunto de datos que solicita esos datos al proveedor.
Esperamos tu retroalimentación para seguirte ayudando.
Al González.