I don't think you've gained two pounds because your body thinks you're starving it. No way. No how. You're very early in on the game. It just doesn't work that way. You've got fat stores and if for some reason you're taking in less calories than you need (the purpose of a weight LOSS program), the body will TURN to those fat stores and use it for the energy that you need and that's how you LOSE the fat and lose the pounds.
I would think those two pounds came from a normal to be expected fluctuation. The body is made up of close to 60% water and that swings drastically from day to day due to a slew of reasons including,, hormonal, activity level, foods eaten, weather, etc.
That being said, I personally don't think your food plan IS a sustainable one. You're barely eating! How long can you go on like that for? No, you need to eat - and eat well. Where's your fruits, veggies, proteins??? Where's some healthy snacks in between those meals? I urge you to rethink that menu of yours. That doesn't look very appealing and stick-able to. If you can't stick with it, you can't possibly lose the weight. You need to find something that is doable LONG TERM.
Breakfast can be egg white omlette with tons of sauteed veggies or some oatmeal with that omlette.
Lunch could be an enormous salad with grilled chicken strips. Or a veggie burger with LOTS of veggies, roasted and delicious. Or a vegetarian chili.
Dinner could be salmon baked with soy sauce, ginger, garlic and some SF apricot preserves with a baked sweet potato and a bowl of soup. Or a chicken/veggie stir fry.
Snacks can include no fat/no sugar yogurt, a box of grape tomatoes, cucumber salad, grapes, berries, etc. The list is endless.
Be creative. Delve. Find foods that are lower calorie AND delicious. Make this enjoyable - not something that you dread.