I think you are going to struggle here - SCS900 doesnt support Hatches or Solid Filled Lines today, and even Sitework now that it can read VCL files is converting the data it needs and I doubt can read solid fills either at this time.
I m not sure what GCS900 can support in a SVD/SVL or Earthworks in DSZ format, but my gut tells me that they too will not have the support you are looking for.
I did look at hatching closed areas in BC-HCE and found a "Backdoor" to solid filling Areas with Holes in it - when you run Track Region Outline, if you name the area you are creating starting with two underscores then you can pick the bounding areas plus the holes and it will create you a boundary that cuts in and out of the main area to eliminate the holes from the fill pattern (on complex multi segment lines like contours you will find that it takes time when you create the outline and also when you select the outline thereafter - as they are computing the area each time the object is selected. What you could do however is the following
If you can create a grid of lines (Diagonal lines for example) close together across the entire job. You could then use the Clip command to break the lines when they cross over contours. Then you could color the lines based on the elevation range that they represent. That will create you an equivalent of a Hatch Pattern as real lines that you could transfer out to both GCS and SCS900 that would show up as a Color Map (of sorts at least).
You may also have issues with Color Mapping when you use colors other than the first 16 colors - but if you only have 5 or 6 colors and they are different colors rather than shades of colors you may be OK
Also with a large number of lines - you may get some performance issues in the field systems as well - so be aware of that also.
I know it is in the long term Roadmap for both products to add images in background - Site Pulse has this but not Siteworks or SCS900 nor GCS900 or Earthworks today as far as I know.
Alan