I think the confusion lies in the fact that OzCoin shows the found block was worth 157 BTC while the pool only paid out 47 BTC, so the questions is then where did the 110 BTC go ?
As you describe DGM; a share that is being submitted at time T is scored compared to the other shares based on the value of the transaction that is submitted to the network at time T, even if the pool does not find the block that transaction is included in. If someone includes a transaction fee of 100.000 BTC, each share submitted at that time would have an abnormally high score value whether or not OzCoin finds the block.
Seeing as this score is only to determine how much of the total generated BTC a share is worth to a miner compared to other shares submitted by miners, the question remains if the transaction fee received by OzCoin is 10.000 BTC then 10.000 BTC + blockreward should be divided amongst all all the shares submitted within the scoring period.
As I started out saying, now it looks like OzCoin received 157 BTC and only paid out 47 BTC. Regardless of any reward system, the payout on each share should have been roughly 3 times at high as it usually is (with DGM less so than with PPS, but higher over a longer period of submitted shares).
This is how I see it at least
The mistaken assumption is that the pool always pays out exactly 100% of the block reward.
Basically, PPLNS absorbs no variance (all block reward is paid), PPS absorbs all reward (payment is completely independent of block rewards), and DGM absorbs some variance - in lucky times less than the block reward is given, in unlucky times more than the block reward is given. On average it evens out.
To further complicate things, this description is correct only if the block reward is fixed (and "luck" only relates to how many blocks are found). But if the block reward is variable (e.g. due to transaction fees), true PPLNS
also doesn't always pay out exactly the block reward. That's the only way to be completely hopping-proof and to make sure expected payout is always equal to expected contribution. The differences will usually be minor though.
To wait until block reward is known would involve rewriting software and making it something that is not DGM in my understanding.
More concretely, it would enable pool-hopping when tx fees become significant. Hoppers will mine at your pool when the fees are low (knowing that the low fees will not be factored into their score) and as more time passes without a block and fees increase, hop to solo or a pool that does handle fees correctly (where they are credited for the high fees).