Not sure why this is a tough issue. Anyone can give an award ticket to anyone else - provided there is no consideration or remuneration. Simply keep their account in good standing and have them "give" awards as they see fit. You don't need to transfer miles from one account to another; you don't need to burn them with an unnecessary trip.
I book award seats for my sons, my mother, and my cousin all the time. Not an eyebrow is raised.