Coachklc,
See this post - it would seem that some functions have been updated to work with Association objects but others haven't.
For example, bikeDS[ListPointPlot3D, {"A", "B", "C"}]
works out of the box, but bikeDS[ListPlot3D, {"A", "B", "C"}]
doesn't.
The workaround is to use bikeDS[ListPlot3D, {#A, #B, #C} &]
This notation works for all the functions, i.e. bikeDS[ListPlot, {#A, #C} &]
etc.