Clean up IDD object referencing for radiant surface types

Fixes #4302 and related to #4239