Harvey, I take your point about an author's words being changed beyond recognition, by certain singers who don't seem to know or care whether what they sing makes sense. It must be extremely frustrating. However, I think you come over as being very hard on Susanne, in this case, and she must wonder what she has done wrong. The words she transcribed, which she attributes to a version sung by Iain MacKintosh, are virtually identical to your originals, apart from the missing phrase at the end of each verse. The meaning is maintained.
A lot of time and effort is spent here by volunteers to make information as accurate as possible. We do care!