Thanks George.
For those coming here looking for a temporary workaround...
Method:
First you need to assign your ID to your layered material.
Second you must assign the base material within the layered material with the same ID.
Then you must reapply the same ID to the layered material again (this seems to kickstart corona into recognising something has changed and refreshes the interactive render)
This should now show the layered material in the correct Mask pass.