Ezért szar mások által előre állított, „felhasználóbaráti” szintre butított rendszert felrakni, mert nem tudod, hogy mit hogy állítottak be, és ha valami nem megy, akkor nem tudni mi nem kerek, mi okozza. Valószínű az van, amit a kolléga ír, fstab-ban, vagy GRUB konfigban fájlrendszer UUID van megadva, és nem partíció UUID, amit PARTUUID-nek szoktak írni. Bár elvileg a resize2fs-nek meg kéne tartsa a fájlrendszer UUID-jét is, de ezt nem mondanám biztosra.
Én már csináltam ilyet, hogy rendszer alatt partíciót átméreteztem, csak én nem RPi-on, hanem sztenderd x86_64 PC-n, és sima is volt. Ugyanígy is csináltam, mint te próbáltad, annyi, hogy cfdisk-et használtam parted helyett, de annak mindegynek kéne lennie, aztán épp úgy fsck meg resite2fs futott utána. Természetesen nálam PARTUUID volt megadva az fstab-ban és systemd-boot konfigban is.