Not the perfect solution, just a workaround...
Using the client side SoundCloud Widget API you'll be able to load the track in iframe, then get info with getCurrentSound method.
//javascript code sample...
var widget= SC.Widget(iframe);
widget.getCurrentSound(
function(infos){
console.log(infos);
}
);
Testing on https://w.soundcloud.com/player/api_playground.html with https://api.soundcloud.com/tracks/256202279 (and many others unresolved API urls) it works.
Not the perfect solution, I know...