Черт, все проще: оперируя верхней гранью, можно сделать 4 одинаковых числа в нижней. Далее делаем равными две соседние верхние вершины с помощью оставшейся верхней пары, две оставшиеся также станут равны. Добиваем верхнюю до равенства, и меньшую грань(из верх-низ) опять же до равенства.
Ну, я понял, что Вы имеете ввиду, хоть и выражались Вы не совсем гладко, скажем так.
1. Нельзя сделать равными вершины нижней грани оперируя верхней гранью. Вы имхо имели ввиду что можно сделать равными вершины нижней грани, оперируя вертикальными рёбрами, т.е. за счёт верхней грани.
2. Действительно, верхнюю грань можно "ухайдокать"

, т.е. сделать её вершины равными, как Вы описываете, но это надо доказать.
Суммы чисел по диагонали в верхней грани равны. Поэтому если все 4 числа верхней грани не равны сразу, то одна диагональ содержит и минимум и максимум.
Поэтому два ребра контачащие с минимумом просто поднимаем до максимума уравнивая с максимумом вторые их концы.
--------------------------------------
Я кажется имею доказательство более общего случая - когда речь идёт не только о кубе, но о произвольной структуре с одинаковой суммой чисел одного цвета.