Yup, the dryness of your goose had probably to do with the bird being lean. Generally geese have a good layer of fat: no wonder foxes love them too.I have only had goose once. It was wild (I shot it), so it was lean and a bit gamey. It was a bit dry, probably because of how lean it was. I've shot a lot of ducks, and they are not like the farm-raised ducks you get at the store/butcher. Nowhere near the amount of fat in a bird that has flown a couple thousand miles for the winter.
We get a lot of fresh Hungarian ducks and geese here from lidl . They are a by product of Hungarian Duvet Manufacturing.The ducks tend to be about a kg heavier than in the UK. When there is a glut due to the plucking season Lidl put them on offer for £2.25 a kg which is about the same as a corn fed free range chicken. My trad fav is roast with lots of garlic then quartered. We freeze half for reuse in Chinese dishes like crispy duck pancakes. Hemulen check out the roasties.I would relish having Goose or Duck again, but alas, as a lone single old man, it would be difficult to manage.