Dont worry according to Cic website SOP is not Mandatory. if you didnt attach it then there will be no problem. Its just a paper where you explain your plans. dont worry you will get visa
WoI just asked her and she said there was no need to attach any SOP with my case and many other students with fast track programs have got visa.