You should find out what your levels are. If 43 exchanges are too high to keep you within range, that might be part of the problem. You probably also need some more variety. That's a lot of bananas! Not only that, but bananas are one of the higher phe fruits available. Are you getting formula throughout your work day? I eat a lot of salads and fries too, but I always feel better when I'm eating a variety of veggies & balancing it with low pro foods.
Coffee shouldn't affect levels unless you are drinking it with real cream or milk.