Дамп 10 версии без проблем ресторится на 12-ой. Дамп и должен быть меньше базы - в нём же нет индексов, плюс данные "более плотно уложены".
Если pg_dump запускается без всяких странных ключей и в процессе отработки не было ошибок, как и при ресторе - можно с высокой уверенностью говорить, что всё на месте.