Are
Aren't these settings pulled from the server instead of pushed to the client? If you're using salted hashes and authenticating the client then I'm not sure why BGP hijacking is a problem where it concerns end to end encryption. Sending things in the open, i.e. Plaintext http without implementing any modern encryption protocol is asking for trouble.
Not meant as a criticism, only an observation. Since you're not reading my PMs on MT I refer you to the current state of VS web management :
Observatory by Mozilla
The good news is you're aware of the problem. The bad news is there are so many solutions in the market that you'll have to consider whether an IH solution is viable given your experience level.
Personally, I believe you can get by with Let's Encrypt and applying the suggestions at the observatory.
Packaged solutions include the open source Caddy server that you can tailor to your needs.
Unfortunately the VS beta requires a pro key and registration to unlock its customization features so testing is limited. As of the latest beta the rules section broke which seems critical so I'll be moving on for now.
Good luck with your future endeavors