Sorry I couldn't respond on the Rx question...glad you got some answers.
Have you tried Binaural Beats/Sound Wave Therapy? This could be just what you need for short duration sleeping/napping.
Let me know if you'd like more info on it, and I'll be happy to post more.
"Courage is not the abscence of fear, it is feeling afraid and doing it anyway!"
"Worrying does not empty tomorrow of its troubles...it empties today of its strength."
Corrie Ten Boom
Panic Syndrome recovery due to CBT