I'll leave it up to you to figure out which is father and which is son, expecially in 1949, where it appears that Rosie is living in two places at once?
I also found an earlier one, so the ship from Canada now has a smaller window of time.
1914 Wellington (Wellington East Supplemental Roll)
Dalgliesh, Arthur Selby, Salek Street, ship's officer
Dalgliesh, Rosie, Salek Street, married
1919 Dunedin South (Otego)
Dalgliesh, Arthur Selby, Nile street, St. Clair, mariner
Dalgliesh, Rosie, Nile street, St. Kilda, married
1928 Dunedin South (Otago)
Dalgliesh, Arthur Selby, Nile street, S.K. SS Tahiti, master mariner
Dalgliesh, Rosie, Nile street, St. Kilda, married
1938 Remuera (Auckland)
Dalgliesh, Arthur Selby, 5 St. Stephens Avenue, C4, marine engineer
Dalgliesh, Mary Isabel, 5 St. Stephens Avenue, C4, married
1938 Auckland, Auckland East
Dalgliesh, Arthur Selby, 22 St. George's Bay Road, C4, master mariner
Dalgliesh, Rosie, 22 St. George's Bay Road, C4, married
1946 Otahuhu (Auckland)
Dalgliesh, Arthur Selby, Ridge Rd., Howick, compass adjuster
Dalgliesh, Rosie, Ridge Rd., Howick, married
1949 Otahuhu (Auckland)
Dalgliesh, Arthur Selby, Ridge Rd., Howick, compass adjuster
Dalgliesh, Rosie, Ridge Rd., Howick, married
1949 Otago - St. Kilda
Dalgliesh, Arthur Selby, 181 Victoria Road, marine surveyor
Dalgliesh, Rose Ann, 181 Victoria Road, married
1954 Otago - St. Kilda
Dalgliesh, Arthur Selby, 11 Wilson Avenue, marine surveyor
Dalgliesh, Rose Ann, 11 Wilson Avenue, married
1957 Otago - St. Kilda Main Roll
Dalgliesh, Arthur Selby, 11 Wilson Avenue, marine surveyor
Dalgliesh, Rose Ann, 11 Wilson Avenue, married
1963 Otago - St. Kilda
Dalgliesh, Arthur Selby, 11 Wilson Avenue, retired
Dalgliesh, Rose Ann, 11 Wilson Avenue, married
1917 WW1 Reserve Rolls, 2nd Division (I included all the Dalgliesh, in case of relations)
Dalgliesh, Albert, Labourer, 18 Oriental St., Petone
Dalgliesh, Fredrick William Robert, Miner, Buller Rd., Reefton
Dalgliesh, Henry Allan, Shepherd, Ohau
Dalgliesh, Richard William, Clerk, 11 Gladstone Rd, Napier
Dalgliesh, Arthur Selby, Master Mariner, 31 Norfolk St., St. Clair, Dunedin
Dalgliesh, Charles Stewart, Fields Inspector, Department of Agriculture, Hokitika
Dalgliesh, John Hoble, Woollen-worker, 25 Church St West, Timaru
Hope it all helps!
~Barb~