Скажите. есть ли в Seamonkey (или в Firefox) константа типа %seamonkey_root%,
которую можно было бы использовать в адресной строке для создания путей относительно папки с программой,
например: file:///%seamonkey_root%/profile/homepage.html ???

нет
но адрес папки можно получить скриптами
https://developer.mozilla.org/en-US/docs/Archive/Add-ons/Code_snippets/File_I_O#Getting_files_in_special_directories