No responses.
Check for scaling factors in host software and slicer.
When you did the 100mm calibration was that using an LCD controller or host software on a PC. The LCD should feed directly to firmware so OK. There can be scaling factors in host software that wont be applied during a real print. Or your .STL is intended size but the model is scaled in the host or slicer when generating the Gcode.
Any scaling factors should be adjustable but the settings will be dependant on the software.