I think you know the answer. Fiberglass. Some people use ABS plastic sheet to cover the opening for the radio, then fiberglass it in place, cut a hole for the radio, then do finishing work - sand, bondo, sand, sand, sand, paint. Or you could make it all out of fiberglass, but that seems even harder.