Alternator seized... or something...

Thats the new alternator? Why dont you return it under warranty.
And whilenyer at it get some red paint/tape/nail polish
That's probably what I'll end up doing. But what would make an alternator lockup like that? Thanks!