It sounds like our systems are very similar! Incredibly long waits for any specialist are common here too, unfortunately.
I haven't heard of glucose dumping, so I'll do some more reading. Thanks for mentioning that,
I was never diagnosed with any stomach issues however have suspected a few...