An online BMR calculator puts her base rate at 2100 @300 pounds. She's probably assumed it stayed there after losing 80.  That's base metabolic rate(laying in bed all day) so her TDEE should be quite a bit higher.  Just as it is never lupus, it is never metabolism causing issues either way.  This is another case of a fatty lying about how much it eats.