I do not have any experience with tenofovir since I have never been on it. But I want to give you my advice since I would also want advice if I were you. Even though your ALT is a little high it is not extremely high. However, I understand why you are concerned and you should try to get it back into normal ranges.
I would advise you to do a vitamin D test. I would not be surprised if your vitamin D levels are low. If your vitamin D levels are a little low, I would recommend taking a vitamin D supplement. It will help your ALT levels to normalize. Try to get your Vitamin D level over 30.
ALT is like heart rate, the lower the better. Your ALT might be high for different reasons. like fatty liver, for example. not necessarily related to HBV. I wouldn't worry too much, the result it's not ideal, but it's ok. Keep diet if you don't already. I can see your kidney function improve, which is great. I don't know about the bilirubin.
I would personally change it only If I'd have any issues with the current medication and the doctor would recommend it. Your kidney results are confusing to me though, in 2018 you have both: GFR 69 ml/mom/1.73m^2, and GFR 92, followed by this year's GFR 77 ml/mom/1.73m^2. Keep in mind to stay properly hydrated all the time.
I did fibroscan test today,
Results is ;
Median stiffness 4.8kpa
Valid results 20
Success rate 100%
Liver 4.8kpa = F0/F1
Ultrasound normal liver.
My doctor change my drug to TAF . She said there is great improvement from 8.9kpa reading of fibroscan I have 5 yrs ago before I start treatment.