im telling you, too much protein. its only going to slow down your fat loss. you may have, at the most, 160-170lbs of lean mass. your eating, what, 300-350grams of protein? thats almost double what you need. all that extra protein is going to do is "get in the way" of fat burning.
also, if your eating that little carbs on a daily basis your going to experience a metabolic slow down pretty quickly. youd be much better off lowering your protein so that your burning off as much fat as possible on your low carb days, and then incorporate more frequent "carb up" days. not just a "cheat meal". those are good for mental sanity, but overeating fats doesnt do shit for your muscles or your metabolism. you need carbs, not junk food, in order to boost metabolism, fill up your muscles, and keep strength up.