Not sure about T1 immigration/customs and re-check but looking at the times you've got about 60 minutes from landing until check-in for Indigo closes. So as much as I'd recommend Indigo every day over Spicejet in this case I think Spicejet is your best bet.