Hey there!
Are you saying that also in recovery mode > Get Help Online, you still can’t access a web site?
If you can, then I may have a few suggestions that may just work, (I know you’ve done much so far).
If not, then I may try, (If you haven’t already), disconnecting your router from power for a minute or so, reconnecting it, and trying again after a few minutes).
I have seen push back from this step when a client says, “But all of my other devices connect just fine”, yet cycling, (not resetting), the router may force the the re-connection between the two.
Likewise, in other situations I’ve seen the same situation, other devices work just fine but not the Mac. And after exhausting all possible steps, having the internet provider either update the router firmware, or even replacing it all together, and it works like a champ.
Another good step may be (while in recovery mode) to confirm and/or change the system date and time if wrong, it may not connect at all.
While in recovery mode, open Utilities > Terminal. Type “date” without the quotes and hit Enter, (Be sure to see the time zone also, many times it’s UTC, and not PDT or EST etc. if wrong, let me know.
Otherwise if it does work fine in recovery mode, I know a few ways that you may not have tried yet to fix it. Likewise, believe it or not, just a standard Reinstall if the OS may just fix the problem, as I’ve also seen before.
Also, I do know that sometimes, a Mac with an existing hardware problem which may not show symptoms on an earlier OS, are eventually revealed following a software update
Hope that’s not the case for you, but otherwise if it works just fine while in recovery mode, that’s a good sign, which means your network and Mac are working fine. Otherwise it’s usually an issue with the network, or the hardware, but most of the time it does work there, and it’s either some software, or corrupted network configuration as the cause etc., which can be fixed.
If that’s the case, I believe I did have an earlier reply with some extra steps, but can’t recall right now if it was this conversation, if not I can provide them again depending on the answers.
(On one of my other replies, I did mention the Xfinity network provider, if you do have them, and all else fails, I may have a simple, fast solution). Best!
....To the path of least resistance, (Which unfortunately isn’t always the case, but it can be a chess game at times).