No. It belongs there.
It is not true that Irish does not contain h, although it is true that there are few words which begin with it.
The ponc developed in a similar way to the umlaut - by being written over the letter it softened, to save parchment.
The monks had many similar tricks.
http://www.scribhinn.org/lamhscr.html