Hi Sebastian,
I am not expert in TelApy but I had experienced a similar problems before. It has been some years. At that time, I was using SCEUA implemented in SPOTPY
SPOTPY and it worked well. As far as I understand and remember, it created another class using Telemac2D class inside. I defined all the simulations parameter, changes that is supposed to be happend and output inside the new class. Then I deleted the Telemac2D class at the end of the new class definition. The parallelization is done by the SPOTPY and at that time I used MPC. Hope it helps.
Best regards,
Htun