Just a rant I think, and I really don't want to give up my bread!
Have you experimented much with dose timing for bread Heasandford?
If it were me I'd throw a few test strips at it and see what came out. eg:
Test before, inject, wait 10-15 minutes, eat bread, test after 60 minutes, 120minutes, 180 minutes, 240 minutes.
Spot the 'peak' and if necessary move the injection 'back' 15 minutes. In which case you might:
Test, wait 30 minutes, test, eat bread, test, test, test.
To be thorough you might want to run the tests more than once (certainly once you seem to be getting it nearly right).
I realise it's fairly high risk, but I regularly wait 30-45 minutes after injecting before eating lunch, and sometimes longer at breakfast because tests with a 'thigh shot' have shown that it can need that long to start working.
Hope you find a method that works for you.