Try with ParametricNDSolveValue:
You are so cool! haven't fully understood these advanced techniques, but will definitely try to learn!
Draw your own conclusions?
Anybody can help?