My NAS Is in a Pickle: Recreating DB Stuck for 2 Days. Wait or Cancel?

Reading again your posts, it may have stuck at the network level. That’s not a given, but that’s a possibility.
If you retry (as it seems that you may have to), first update to last Canary as advised, and before starting the restore, set the option http-operation-timeout to something like, maybe 2 minutes ? if you have fiber for your network connection to B2 it should be quite large enough.
I never use restore from files, I always first define a job where it’s easy to set options and check connection, and then restore from job.