Well...
StreetLampMetal is configured to use model 'lampazel.p3d'.
StreetLampWood uses 'lampadrevo.p3d
Those are in the Data3d.pbo
The rest are part of Resistance and so will be in the O.pbo:
StreetLampPanel uses 'vo_seda.p3d'
StreetLampPanelAmpl uses 'tlampac_vo_seda.p3d'
StreetLampYellow uses 'vo_zlut.p3d'
StreetLampCut uses 'lampa_cut.p3d'
Those are in O\Misc, apart from the last one which is in O\Hous.
There is another StreetLamp model but I don't know if, or where, it is configured..........O\Misc\vo_stara1.p3d
So.........Yes there are others.
I will try out your script and report back.
Planck