You should contact the college for extension of registration fee ? Tell them some reason for the delay.
And yes I submitted SOP with my application. Consider it 'must' and write a solid SOP explaining why you chose that program, why Canada, you will come back to India after completing this...