Why doesn't it colour all surfaces in my generic model? I would like to find a solution to be able to colour my room as if it were a volume

It should.

Do you have other objects in the way, or a section box applied? Disable all your Dynamo geometry preview and do an isolate in view on the resulting element to confirm.