Here’s an idea that I think is legit (but you’ll have, of course, to check it beforehand).
Give a friend an Elite status for 40K miles and let that person repay the same amount, i. e., transfer 40K miles into your account.
Your friend get Elite status and you get 40K miles that are valid for another 3 years.