This really helped. I did ran into this issue of Shotgun Desktop using a older version of tk-core (tk-core from site-configuration) this post helped me:
After deleting the pipelineconfiguration record from shotgun according to the post above, i was able to create a new set of configuration files using the new default_config_2 and the latest tk-core version.