Sorry that you were not given the news that you wanted about heavy lifting. Although this is not the type of lifting that you want to do, you can get good results doing lower weight and higher reps, as your surgeon is allowing. You should give it a try. I've been doing push ups 6 days/week and leg lunges 3x per week and have seen results myself. I will never be able to get back to my college days when I was lifting heavy, but I believe that high rep has better long term health benefits, so I'm personally ok with it.
As to your comment about not eating green veggies, yes you can. I suggest you self test your INR and see how much change, if any occurs when you gradually eat more greens. And if it does drop, you just adjust your warfarin dose accordingly. There are several threads on this forum about this topic and those who have been taking warfarin for years will generally tell you the same thing. I've been on it for just over a year and I eat as much greens as I want. Most days I have anywhere from 1 to 3 large Mediterranean salads, loaded with greens. My INR is in range over 90% of the time.
There are also threads on drinking alcohol which I suggest that you check out. True, it is probably not a good idea to go out and get piss drunk- the that is primarily because you don't want to fall down and hit your head. If you self test, you can see how your INR responds to 1,2, 3+ drinks. I have had several days in which I drink a lot over course of the day, if I am with my friends watching the fights. I will usually check my INR the next morning. For me, it does not respond at all if I have 1-3 drinks. On the rare occasions in which I drink 5+, it will go up a little, but still stay in my safe range.
They key is to "know thyself", which is why self testing is the way to go.