Thanks for your query.
Firstly, the SGPT value in your husband has been just over the normal. A value of 58 is still considered normal. It is significant only when increased to 3 folds in the hundreds.
does not cause an elevation in SGPT but has to be used with caution who already have a rise in the SGPT value.
I do not think he should go off it, not for a while too.
The short term memory loss
seems to be due to senility and not related to the medication.
Hope I have answered your query.