I can find no confirmation of Roost being unable to be used under the effects of Smack Down under any of the usual main sources, bulba, veekun, smogon, etc.
Frosty's first Roost will work, the second is technically an illegal order and will be reffed as Struggle.
Edited accordingly.