Hi SG,
Thanks for your words, glad the article can be of use.
I think the "early" compass mount looks very similar for the earliest Type VIIs and IXs but there may have been small differences.
Here are three photos of U 47 -
Above: U 47 8th October 1939
Above: U 47 6th July 1940
Above: U 47 24th October 1939
The green arrows points to the round ring surrounding the bottom of the compass mount. A similar ring can clearly be seen on the U 38 photos. The question is whether this ring is exactly the same on U 38 and U 47. The U 38 ring clearly has a rim around the top. This rim appears to be just visible on the 8th October 1939 image of U 47 but for some reason it does not look to be there on the 24th October 1939 image. Other that the rim it looks pretty similar, if not the same, on U 38 as on U 47.
You have already identified the main difference between U 38 and U 47 - the fixing arm - which I've pointed to with the blue arrows. It is clearly there in the U 47 photos and was on U 46 and U 48 too. It is clearly absent from U 38.
The red arrow points to where the black rubber hose thing enters the attack persiope base on U 47.
Type IIs did have the same type of magentic compass mount but the means of securing it to the tower was quite different due to alternate location of the mount(s).
While we are on the subject, it was normal for the compass mount to be roughly level with the top of the attack perisope base. However, this was not the case with U 94 and U 99 - both these boats had the compass mount raised to a higher level above the top of the attack persicope base. U 94 and U 99 were among the first to receive the new type of mount so perhaps the new design was not finalised by the time it was implemented upon U 94 and U 99. Note that U 95 had the mount on the same level as the periscope base so there cannot have been many boats with this "higher" mount.
Hope this helps.
Cheers,
Dougie