I have the same problem, but in Access 2007 VBA. I have used the Builder in the Query definition, and copied its string into the VBA code. My observation over time is that there are subtle differences between the syntax in a Query and the syntax in VBA.
I need a reference to the RecordsetClone...