I followed the method documented in this Cloudways blog post.
After doing that I was able to set it as default and everything worked using a currency switcher. We have since decided it would be better for our needs to base the currency on login, which required some more tweaking. But the code in that post was adequate to get the custom currency added.