Nice work!
Consider checking out this template with touch controls for phones:
https://github.com/headjump/pico8_html_template
I use a modified version here:
https://trevorade.itch.io/bubble-pond
In Chrome, if you open the dev tools, you can simulate a phone with touch controls, reload the page and see what the controls look like for different phone sizes.