Just my experiences with the DC tile…
When ‘Has DC System’ is selected in the GX, the tile will show up in Console and VRM, but is populated with data ‘by-difference’, ie missing current flow.
When I added a Smartshunt to measure a DC load, in the shunt settings I allocated it as a ‘DC Energy Meter’ and type ‘DC Load’. Nothing changed.
Following advice from this forum I changed the shunt setting to type ‘DC System’. Then the shunt readings were allocated to the tile. The by-difference calcs gone. No other changes were made anywhere else, just in the shunt.

(Couldn’t do this via pc, had to use bt on a phone.)
Read this as you will, but to me the shunt itself sets when it’s data goes to that tile.
Spoofing this is your challenge. For a non-standard ‘meter’, awaiting a fix might be a long wait…