This is scary similar to my story....down to the same soprano spot and all!!!! Except I was told during the last winter camp before move in. I didn't complain, I re-auditioned for the spot, rocked the audition and still got canned. It was actually pretty depressing to be honest. BUT, I picked myself up and still marched with the 'lower' corps and learned from the experience. A year after that lower corps passed the 'higher' corps...
I also went on to march with one of the best corps in DCI.