Firstly, thanks to everyone who has tried to help with this problem of overlapping buffers, either on the thread or by direct contact. Regretfully, still not resolved.
Whilst experimenting with some settings on the wagon I happened to have the bounding box displayed and noticed that the buffers would overlap upto the point when the bounding boxes touched!
So I wondered if, contrary to all good advice, I should extend the bounding box to the end of the buffer, or even beyond? With the following strange result...

In SFV bounding box clearly beyond the end of the buffers, but
in MSTS bounding box well short of the end of the buffers.
As a newbie to stock creation I was already confused by the physics, but now I feel I've totally lost the plot.
Is this yet another "known" MSTS bug, and what to do?
Phil