You're too obsessed with weight and calories. It's all bogus.
Truth is nobody can tell you what happens with the theoretical caloric energy of food within your body. How much is truly metabolized, incorporated, used in anabolic pathways, eaten by gut flora or excreted is highly variable. Genetics, hormones and stuff. I'm sure you know. Generally highly processed goyslop food has more calories that end up in fat than complex fibrous raw ingredients that actually take the body effort to break down. When I made host live on 600-800 kcal I was surprised how much food that was. Because it was all vegetables and mushrooms. Eat 2000 kcal of vegetables and see if you sustain your weight.