Thanks for the suggestions everyone.
In the end I had amazing success, whistle works as new and is one of my best sounding ones (not because of the wire fix, but the condition of the rest of it.)
It too tightly wrapped to pull more out. I could not unwind as is , no way to get it out.
As suggested by CALNNC, to get more wire out, I cut open the plastic bobbin (term used when I worked on solenoids) with an Xacto knife about an 1/8 inch in the direction the wire was wound. That way I was able to unwind the broken wire about an 1/8 inch so that it was exposed past the bobbin. Then it was an easy solder job to attach a new wire to the whistle solenoid. And to assure no future movement, I did put super glue on this new joint so it wouldn't bend. Im sure after this full service, I won't need to touch it again in my train lifetime.