Differences I've found.....relative to fits, not weights.....
The LA liners are MUCH thinner than the FP liners.....approx 1mm thick, and the crankcase bores are different for the 40 and 46, to accomodate the different bore sizes.
In the FP series, OS did a 'Fox' and used the same crankcase bore on the 35 and 40, with a thicker liner on the 35.......and yes, you CAN make a 40FP out of a 35FP, with a new piston, liner and head. The crankshaft and rods are interchangeable between the 4 engines, but that doesn't mean they are identical. The early FP's, particularly the iron/steel versions, used what appears to be a fully machined crank. Many of the later ones seem to be forged and machined....and there seem to be production differences over time, as well.
Also, if you want a 'true' ABC FP 35/40, you can use the Tower 40 P/L in either case.....and it is still a 40, not a 35! As noted in the SSW engine info, the bore/stroke ratio is different and it seems to affect the 'stuntability' of the two engines. The LA 40/46, without a boost port, seem to have overcome that issue, but the balancing is obviously affected by the heavier piston in the 46.
Just observations from an intinerant tinkerer.....
Dave G