The law passed the other week only requires Boris to go to the EU and ask for an extension to January. If (and I accept it's a massive if) the EU tells Boris to FRO, No Deal remains the default position.It is in October unless it gets approved in the HOC (which it won't). Please correct me if I'm wrong.
But yes, it could still go through in Jan.