I'm in the "a calorie is a calorie" camp.
I believe that as well. To an extent. If you get your macros of protein and fats in for the day, then any left over calories can come from whatever sources you wish. Personally, I prefer a light breakfast, followed by a snack on training days since I work out usually sometimes between 11am and 2pm. Followed by a 50/50 protein and simple carb meal. Another snack. Then bigger dinner.
Non training days, I eat a bigger breakfast, followed by two snacks spread out and then the bigger dinner.
But 2000 calories from ice cream is not going to help as much as 2000 calories of the 40/30/30 rule of protein, carbs and fats. At least imo.