No need to contact me - I already worked on it. It's all in the coding.
First, open the R40_B.b3d with Notepad. Go to the bottom of the page and insert this code:
TranslateAll 0,0,9.2375
Next, copy this code below. Then open the extensions.cfg, delete everything that's on there, and paste the new code.
[Car0]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = True
[Car1]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = False
[Car2]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = True
[Car3]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = False
[Car4]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = True
[Car5]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = False
[Car6]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = True
[Car7]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = False
[Car8]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = True
[Car9]
Object = cars\R40_B.b3d
Length = 18.475
Reversed = False
After that, open the train.dat with Notepad, locate the Car section (written as #CAR), go to the fifth line of that section, and replace whatever the value is over there to 18.475.
Finally, delete the R40_B2.b3d in your cars folder. It is not needed anymore.
That's it! Open openBVE and test it out. If you did everything correctly then the cars will turn perfectly.