word-order with never and already with perfect infinitives

Solution 1:

Both words can be used in different places in the sentence, sometimes with different shades of meaning.

I never should have done it.

and

I should have done it already.

are both possible.

Have you already done it?

could mean 'Have you had the experience before?

Have you done it already?

is more likely to mean 'Have you finished the task so soon?'

Solution 2:

A few examples (bearing in mind that should've is pronounced shoulda /'ʃʊɾə/;
ungrammatical sentences are marked with asterisks, as usual)

with never:

  • Never should I have done it.
  • I never should've done it.
  • I should never have done it. ~ I should never've done it.
  • I should've never done it.
  • *I should've done it never.

with not:

  • *Not should I have done it.
  • *I not should've done it.
  • I shouldn't've done it.
  • I should've not done it. ~ I should'ven't done it
  • *I should've done it not.

Note that both never and not are negatives. Already is not a negative.

with already:

  • *Already should I have done it.
  • I already should've done it.
  • I should already have done it. ~ I should already've done it.
  • I should've already done it.
  • I should've done it already.

Conclusions -

  1. negatives can't go last, but adverbs like already can.
  2. never and not have different distributions.
  3. negative adverbs like never can optionally front and invert the subject.
  4. adverbs (and negatives) can go after the first auxiliary verb

To answer the question as posed, the reason the word order is different in the two example sentences is because that's the way the speaker said them. They could have said those sentences differently without changing the meaning or being ungrammatical.

Most adverb placement is speaker's choice -- you put it wherever you feel it should go best, for whatever reason. You're gonna be saying something else in a few seconds, after all, and this is just an adverb. Nobody cares what order it's in as long as it gets out fast enough. That's why I used contractions above -- the way people talk is not the same as the way they're taught to write.