This rule only applies when eating carbohydrates with high fat foods.
Wrong. Its driven by total calories, the macro split is irrelevant.
Tofu contains very little carbs, its like eating meat. Its impossible to gain fat by eating tofu unless you ate it with carbs.
Seriously? Again, it makes no difference. A block of tofu has like 300 calories, if you eat too much you will gain fat, just like any other food. You are just making stuff up.
The primary source of fuel is glucose, secondary is fat, the body will always use glucose first and fat when glucose is scarse, so when a person eats a high fat food with a high carb food, the body will use the high carb food and store the fat from the high fat food.
You can waste your life counting calories or follow the laws of nature. Mix tofu with vegetables(low carb) and not grains/fruit. Then in between meals have your carbs or vice versa.
You misunderstand the laws of nature, perhaps you should go learn the bare basics of nutrition before you pretend to speak with authority.