Well, your bread sounds ok as far as I know ( I only eat rye bread myself). The ones with seeds tend to have a lower GI.
So I'd add more fat (maybe cheese on toast, or butter, or peanut butter?) and gradually move your bolus earlier to see what affect that has. Looking at your injection sites is also a good idea as Noblehead says.
I don't know if you have similar spikes all day? If it's mainly the morning, you might want to think about the Dawn Phenomen and take a look at your basal insulin too.
Good luck with sorting it out. I'm sure you will as you're obviously monitoring your blood sugars and the affect food has well. It's annoying, but sometimes some meals or some foods take more work than others to sort. Diabetes is an ongoing process sadly. It'd be lovely if everything was perfect all the time! : D