Might the verse beginning My curse upon you Sweeney not be in the mouth of another person e.g. Sweeney's employer?
Does "the clear daylight to/'til the dawn" not make sense as "through the night", from the time daylight fades until it appears again?