Concerning the 15% error between FEMM and the solenoid tester, it may be due to the side force on the solenoid punger. Every plunger will have a side force due to the fact that the punger is not ideally centric to the solenoid house therefore your tester may test the friction force on the plunger due to the side force.