Getting seasoning into a roast
I have only a partial answer that you may find interesting anyway.

In case of your beef recipes you might be able to use the chemical composition of the muscle fibers and they way they react to heating and cooling to your advantage. When you heat beef, the muscle fibers contract, pushing out some of the moisture. A phenomenon every cook will have encoutered.

A little used fact in kitchens is that this effect is reversible. Once let the meat cool back down to below the 60C temperature point the muscle fibers extend back out and "suck in" some of the stewing liquid that it is in contact with.

I use this effect very succesfully with lamb stews and espcially Rendang and other Indonesian stew dishes. It is often used as a partial explanation for why stews taste better the next day (Others provided here), but I have found that you can achieve similar results on the same day by rapidly force cooling the dish and then gently reheating before serving.

I must admit I'm not sure if you can use this effect to its full potential with larger cuts of meat, but I am quite sure it will help some with flavour penetration.