Hi,
I'm not able to see the problem on your pages.
I do see the custom HTML at the top of these pages on mobile devices.
Could you please double check ?
The technic is correct as far as I understand from what you're saying. And I don't think it requires another extension.
Also, if you edit these view files via the menu Display>Views, you don't need to re-edit them after every update. You would only need to if we add new features in these views and you want to use to use them, or if something breaks there because of changes we had to make which are incompatible with the version of the code on your end.