I think you might be working too hard at trying to improve your ROM. Doing too much inflames your soft tissues and increases swelling. That decreases your ROM, so it's counter-productive.
TKR: work “smarter” and not “harder”
Myth busting: no pain, no gain
In addition, doing too much in any day - like going out to lunch and then going to PT - has the same effect.
If you keep doing that, you run the risk of setting up a chronic inflammation, so try to do only one extra thing each day, either lunch or PT, but not both.
Keep on resting, icing and elevating as much as you can. When you're in the recliner, how much are you elevating your leg? It's all too easy to not elevate it enough. You may need to use some pillows as well as the foot rest. Have another look at this article, for some examples of how to elevate:
Pain and swelling control: elevation is the key
I'm also going to ask @Josephine for her advice for you. She'll probably ask you a lot of questions. Do try to answer them as fully as possible, so she can advise you appropriately.
TKR: work “smarter” and not “harder”
Myth busting: no pain, no gain
In addition, doing too much in any day - like going out to lunch and then going to PT - has the same effect.
If you keep doing that, you run the risk of setting up a chronic inflammation, so try to do only one extra thing each day, either lunch or PT, but not both.
Keep on resting, icing and elevating as much as you can. When you're in the recliner, how much are you elevating your leg? It's all too easy to not elevate it enough. You may need to use some pillows as well as the foot rest. Have another look at this article, for some examples of how to elevate:
Pain and swelling control: elevation is the key
I'm also going to ask @Josephine for her advice for you. She'll probably ask you a lot of questions. Do try to answer them as fully as possible, so she can advise you appropriately.
New Zealand

) Also don't forget to include other forms of pain such as soreness, burning, stabbing, throbbing, aching, swelling and stiffness but only within the overall pain score!