Pour info, j'ai comparé diverses solutions et j'ai été un peu pris par le temps, alors j'ai arrêté mon choix en passant à la caisse :
Chevereto.
Je trouve toujours un peu dommage de payer une licence (~50€, ~100€ pour multidomaine) pour un projet qui était à l'origine open-source, mais ce script fait pile poil ce que je veux : hébergement d'images (et seulement images) avec système d'utilisateurs et d'albums, upload groupé, génération d'une liste de liens des images uploadées dont plusieurs versions pour le BBCode, et accessoirement (même si vous tendez à me convaincre que ce n'est pas une bonne idée) une gestion efficace des watermarks. Il y a bien d'autres fonctionnalités, mais c'est celles-ci que je cherchais, et nulle autre solution dans la limite de ce que je cherchais ne regroupait à la fois toutes ces fonctions à ma connaissance.