Bonjour,
Concernant les canonnières et les péniches armées, je crois qu'il vaut mieux les désigner suivant leurs appellations "réglementaires":
-"canonnière fluviale" pour les batiments de guerre armés de canons de 100mm et de 138,6mm: A, B, C, D, F, G, H, I, K, L, M et O.
-"péniches porte-canons" pour les péniches réquisitionnées et armées de canons de gros calibre: 138,6mm, 164,7mm, 19cm et 24cm.
Je pense que l'appellation "canonnière" ne pouvait pas être "culturellement" admise par l'état-major de la Marine pour les péniches, s'agissant de bâtiments créés et habituellement servis par des "marins d'eau douce"!
Cordialement, Guy.