The products and services databases are the same as the Library.
The problem here, then, is either that CratchitCommonLibrary should be referencing that, OR that the profile document should be modified. For flexibility, I'm choosing the latter.
So, on the DbProfile form, we're adding two new rows directly under the Library; "Products" and "Services", respectively. The ProfileLibraryInstalled, ProfileLibraryName, and ProfileLibraryTitle fields, as well as the Locate hotspot, are copied into these rows, and "Library" is replaced with "Products" or "Services" as appropriate (in the hotspots' formulae, as well). All the defaults remain the same as for the Library fields.
This allows us to replace the minimal Product and Service brochures that appear in the Library with something more substantial in the future if we choose to. This allows the flexibility of linking VIC to a Purchase Order system, Asset Management system or something similar.