Hello. Welcome to hcm.
There is a a high possibility that astigmatism
is caused by injury
and astigmatism is a treatable condition. He is recovering well and he is bound to have minor symptoms which will go slowly with continued physiotherapy
I advice you not to panic and continue what your doctors say. Get treated for astigmatism and slowly over a period,he'l start using the eye.
All the best