I can see a Stewart E MORGAN marriage to Claude MILNE, registered 2nd quarter 1917,(April, May June) registration at Warminster, Wiltshire. 5a/273
So if this is the same 'bride' each time, then she could not have left for NZ until after that marriage.
How would the AIF chap have travelled from Weymouth 28 Oct 1916 to marry at Gateshead and be back at Woolwich without any apparent furlough being noted on his AIF papers? Perhaps I have missed the furlough?
Cheers, JM