Thanks, that one didn't work but you were on the right track. I tried a few others, and
Game.GetPlayer().PlayIdle(IdleStop_Loose)
works perfectly.

Interestingly, some other idle animations only play once (like the IdleDrinkPotion animation) so nothing else is needed. They'll also cancel you out of looping animations after playing, the same way IdleStop_Loose will.