Ah, you installed a different release! The new FreeBSD port by Martin is quite different from earlier versions. The missing xotcl package you are mentioning is by no chance responsible for a missing "packages-install.tcl". Between your last installation (based on 5.2.3) and the current one (based on 5.3.1) there were substantial changes in OpenACS and in the FreeBSD installer. So all i can deduce as a summary is that 5.2.3 installation is broken on FreeBSD, the 5.3.1 port is much better.