IMHO, you are asking for trouble
If I would have to maintain three versions, I would install these different FreeBSD versions each on a different slice/MBR partition. At boot time select wich version and off you go.
Life is already difficult enough, make it as easy as you can for the few circumstances that you can control