Sorry, I didn’t mean the B spike would help in your case.  You need an A spike for the same reason I needed a B spike.  Your song is in A and mine was in B.
If you tune your 5th string to A, every fret will be 1 full step up from what it would be playing if you spiked at the 7th fret.  Your ear isn’t deceiving you.  You’re hearing an E instead of a D because your string is tuned 1 step higher than what you’re hearing in Ben’s video.
Think of it like this.  If your 5th sting is tuned to G and you spike it at the 7th fret, the string itself is still tuned to G.  It’s just as if you’re constantly fretting that 7th fret for an A note.  Now, if you tune the string to A and you fret the 5th string at the 7th fret, you’re going to hear a B.  That will be the case for every other fret as well.  They’ll all be 1 full step above where you’d expect them to be.