Update: After perusing some more literature online I found an issue in gituhb that just about matches the description of the issue I’m having. Their fix is to overclock the pico using:
machine.freq(270000000)
which seems to fix the issue pending further investigation. So I suppose now the question is, is this a good idea, what are the ramifications, exactly how much overclocking do I need to remove the problem, etc.