After much searching, I found it. Fontbook installs user-installed
fonts to a directory that isn't indexed by fontconfig ~/Library/
Fonts. After I realised that, I knew to tell fontbook to install my
fonts system-wide, apparently, osx doesn't use ~/.fonts/ which
fontconfig does index.