Gary,
It sounds like you have hit on something that might be very helpful to quite a few folks. (I am one of many who have a jittery si5351, which started during Nextion display modification on uBitxV6.) The coding that you describe is somewhat above me, at the moment. But perhaps someone will pursue it.
From what I have read, so far, the cure has been to replace the si5351 or the Raduino. If the si5351 is not responsive, because it has forgotten its address, perhaps there is some way to reset it? I'll be watching this thread.
Thanks for your insight.