I think that unless the EU throws the UK a bone and extends the deadline the only option open to the UK parliament considering the above is to withdraw article 50.
This is the only option that is entirely within the UK parliament's power to enact. All the other options assume foreign powers...