Hi Jules,
if you like you can complete extend your list: juce_PluginHostType.h
Windows:
if (hostFilename.startsWith ("FL")
or hostFilename.contains ("ilbridge") ) return FruityLoops;// ilbridge.exe - IL Bridge
Linux, Win and Mac (mac and win not tested - just on linux)
if (hostFilename.containsIgnoreCase ("Renoise")) return Renoise;
Not sure how the FL filename is on OSX.
Cheers.