For the hassle, I think I'd just look for a $40 crank & matching BB.
IF you want to ride soon.
You might explain "the situation" to the LBS and see if they will let you just bring in the crank when things slow down AND the are back in supply.
That would save them the actual labor of doing the swap.
You now have spare crank kit.
Aren't those riveted rings?