Hello Simon,
Hope your studies are coming along well.
I have a few boats to add to your list.
AlberichAlberich on U 470 (possibly a test boat?) in March 1943 (Source: Die Sonaranlagen der deutschen Unterseeboote by Eberhard Roessler).
BalcongeraetU 1228 Source -
http://www.uboatarchive.net/U-1228PreliminaryReport.htmU 864 Source - Code Name Caesar: The Secret Hunt for U-Boat 864 during World War II by Jerome Preisler and Kenneth Sewell
Die Sonaranlagen der deutschen Unterseeboote by Eberhard Roessler also says the following boats were fitted with the balcongeraet -
U 194 - test boat, present on 7th January 1943
U 719 - test boat, tested in Aug / Sep 43
U 539 - April 44
U 719 - summer 44
U 180, U 195, U 877, U 878, U 879, U 880, U 881, U 889 - unknown date
U 779, U 1002, U 1019, U 1105, U 1306, U 1307, U 1308 - all commissioned with Balcon
U 682 and U 1172 - Sep/Oct 44
It says it was first fitted to operational IXs in November 1943.
Also, there is a photo of the Type XVIIB U 1407 with the Balcongeraet.
I guess that U 1306 and U 1308 had both (did U 1307 perhaps have both as well?).
Cheers,
Dougie