This now works where uasyncio is implemented as frozen bytecode (V1.9 on ESP8266). It now adapts the behaviour of uasyncio by means of a separate module; this avoids the need for modifying the official library. There are minor API changes so any programs employed from the repo should be updated.
I've also included a brief note in the tutorial indicating how such changes can be achieved: the ingenious code from @pfalcon which facilitates this wasn't immediately apparent - to me, at least
![Wink ;)](./images/smilies/icon_e_wink.gif)
.