Most thermostatic showers have a maximum temperature stop built into the temp control knob as a safety feature. If this has been set too low on your loft shower you will not be able to get the outlet temperature up despite a high hot inlet temp.
2 bar pressure from the pump should be fine, however depending on the pump type this can drop rapidly as the flow rate increases. Regardless you should be able to achieve a higher temperature regardless of flow rate unless you have emptied the hot cylinder.
I would start by removing the temperature control knob on the loft shower and looking for the max temperature stop. This is usually a mechanical stop fitted to the splined shaft and between the outer knob that can be adjusted to allow greater or reduced rotation and therefore temperature.
Search the internet for the Installation and Maintenance instructions for the shower valve, that should contain details.