it looks for a folder called "asset_previews" next to the library file (assets.json)
currently the name of the asset needs to match the name of the PNG. lowercase and with underscores instead of spaces
As an additional asset component type, Non-instanced collections have been added back (this used to be supported by the pre-blender institute version developed by Bassam Kurdali afaik.