I haven't used a Libre or any CGM, but perhaps you could ask if they had a Dexcom CGM you could borrow if the Libre wasn't as accurate as you hoped?
I can't understand their comment about a pump. Maybe they mean it'll take you a while to get used to it and get your doses right? But it'd be great for pregnancy too. I found my pump was the only way to get my basal right.
When you say you spike after dinner, do you mean at two hours after? If you do, you could try bolusing more in advance of your meal so that the insulin is working in time to stop/reduce the spike. If you mean your BS is rising before bed, then perhaps your team could look at your basal amounts and timings?
I know it must be really frustrating when you're working so hard {{hug}} Keep pushing for the help and tools you need to get it down - whether that be a change in your basal, your dinner ratio, or whatever.
Another idea is maybe having a slightly earlier dinner. I don't know what time you eat, but if I eat too late I find my blood sugar is harder to control.