Hello Richard,
in post #17 you had this photo,
Of one of your class 40 bogies going through a B6 point. Looking at the far pony wheel it looks very close to the top part of the frames. This could be a possible cause of shorts. It may be an idea to file an angle from where the vertical meets the top to the front, at the front you should only need to remove 1.5mm max. to give you all the clearance you should need.
Out of interest what axles have you allowed side play on and how much.
Looking at your bogies it appears that you are not using any form of bearings and using the pivot beams directly onto the axles. So you have six bearing points per bogie, with a loco weighing approx. 5lb if all of the weight is distributed evenly that is approx. 6.5oz. per bearing point.
Looking at the photo below, all of the weight will be transmitted to the bogie above the middle driver.
Then when you look at the two pivots that transmit the weight to the wheels they are so uneven in the spacing. It may work OK. But something tells me that you could have problems. Unless you are going to use the front rubbing plates to transmit some of the weight as well.
I think that if I were doing it (I'm not that well up on compensation) I'd have a centre beam between the two front powered axles with a Y shape at the front so that the front beam would fit between the legs.
I hope I'm wrong as it looks a nice set of frames.
OzzyO.