//a "no deal" Brexit, which is what Gulliver was referring, is not only scrapped, but legislated against.
http://www.legislation.gov.uk/ukpga/2019/16/section/1/enacted //
The legislation you quote does not prevent a "No Deal" Brexit, mushroom. If you read it you will see it is quite short and straightforward. It provided for Parliament to instruct the PM to seek an extension to A50 to a date to be determined by Parliament. It was designed to avoid "No Deal" occurring by default on April 12th (which it would have done in the very unlikely event that Mrs May had not been minded to request an extension of her own volition).
No Deal is again the default if an agreement is not reached by 31st October and similar legislation will have to be passed by Parliament if whoever is in charge of the country then declines to ask for yet another extension.