Sorry you're having so many problems!
For your salads, are you putting a good deal of protein on them such as chopped up chicken, turkey or maybe tuna? I like to buy the frozen pre-cooked chicken breast strips for making salads with as that makes it quick and simple, or cook a batch of chicken breasts and chop them all up and put them into a container to use for a few days. Turkey you can do easily by going to your deli and asking them to slice off a thick chunk of low-sodium turkey breast at their highest setting on the slicer (usually about 1/2" thick) and then cubing that up.
Turkey pepperoni can also be a tasty addition to a salad or a yummy snack if you don't have any problems with any of the additives in it. Along those lines, turkey-jerky or salmon-jerky are also good snacks that are good sources of protein.
Cottage cheese, if you like it and can tolerate it allergy wise, is also fairly filling and can be a good source of protein. It's a great snack with some lower-glycemic fruit like berries.
It sounds, though, like you may need some carbohydrate if you're worried about your blood sugar dropping. The question becomes how much. The problem is that only you can figure that out by "eating to your meter."