I've not looked at the spine integration code recently,
but it should probably be doing spriteCollection.inst.spriteDefinitions instead of
spriteCollection.spriteDefinitions
normally inst == this, but with platforms, that is not the case. Its probably worth changing all other occurances of spriteCollllection.XXX -> spriteCollection.inst.XXX