Another interesting difference with the Intel installation (also Parallels 17, but freeBSD 13) is that using "Boot option" (gop list) at the boot on freeBSD 14 ARM I get only one resolution (1024x768) while in that Intel installation there were as many as 9 possible resolutions.
Did I have anything wrong with the installation?
Nothing wrong, just a different architectures. On Intel, I guess, you are running legacy BIOS with VGA BIOS reporting a number of possible video resolutions. On ARM UEFI BIOS advertises the only one resolution 1024x768. In general you need video driver in FreeBSD that is able to work with virtual video adapter. As you specified Linux guest OS type during VM creation, I guess there is should be virtio-gpu driver in FreeBSD.