Weird, I just downgraded from HEAD 5208a9b to tag: v0.4.27.1 for an unrelated reason, and downloaded the chain again. I get your matching blocknum now.
wallet_get_transaction c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be | grep block
"block_num": 1316155,
blockchain_get_transaction c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be | grep block
"block_num": 1316155,[code]
Not sure if this explains why he cannot see the funds though. Is there a wallet re-scan action that could be tried?