Are you able to make use of Studio::EventInstance::getTimelinePosition instead?
It looks like the dspClock is being inherited from the channelGroups parent and there does not appear to be a way to stop that from happening.
When using the Studio API it is recommended to not dig into the Core API as it can cause some strange behavior.