The FreeBSD installation process has an option to place file systems manually.
So after you have used the initial shell to set up the mirror, and make the file systems, you exit the shell and choose "Install".
Proceed as normal, but choose manual file system partitioning. Assign the partitions that you have created (e.g. gm0s1) to their file systems (e.g. root). You have to use TAB and arrows to navigate (it's quite finnicky, and not terribly intuitive, but will work).
If you do that correctly, /etc/fstab will be created correctly.
Just before the installation completes, take the shell exit offered and fix up /boot/loader.conf