Since you have made the changes and are able to test them it would be good if you could update the extension and submit it
I will do my best.
I can test that it works for me.
I don't know if there may be some differences in the way people connect to the internet in other parts of the world.
There are other references throughout the file to the info no longer entered when making these changes. I can delete these. However, there are 1678 lines in the original. It would be easy to miss something.
Another question asked during setup: Does your internet provider use callback? Is that still used anywhere in the world? It could probably also be deleted. Maybe it is safer to leave it in.
By the way, it works with the changes in the first post. However, there are other things which should also be deleted.