I'm not familiar with "The New Rules of Lifting" program, so I can't really comment. I guess it's one of those things that the answer depends on your goals. If you're goal is to gain some muscle, you certainly can't go wrong eating meats, fish, chicken, etc. A lot of numbers you hear from 'experts' is 1-2g of protein for each pound of lean mass. Fill in the rest with carbs/fats in a ratio depending on how you handle carbs.
Probably can't go wrong with that.
I try to eat as much whole food proteins (steak/chicken/fish/eggs) as I can and supplement with protein shakes. Then again, my goal is to gain size, so I'm looking at 400g protein per day. That's hard to eat.
I have a friend who is late 40's. He does the P90x lately and runs a lot of 5-10k races. He says he eats maybe a turkey sandwich at lunch and usually chicken at dinner depending on what his wife makes. Usually heavy with vegetables. He looks lean. Looks like he exercises and runs and maybe hits the gym. No one would mistake him for a bodybuilder. He seems to get the protein he needs without shakes.
re: test/estrogen supps --- I have no idea how to answer that as it's waaaay out of my league. Honestly unless your "test/estrogen supplements" are coming from a doctor, I'd be wary. I don't put a lot of stock in OTC testosterone boosters. Others swear by them.
One thing is for sure, though, if I was going to spend money on ONE thing to supplement my diet, it would be PROTEIN.
Hope that helps... Good luck!