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.