I've never had to update radiation definition during solution so I probably can't appreciate the difficulties of doing that, but I haven't seen any APDL commands in your scripts that can't be issued in solution.
/config,noeldb,0 is frequently needed when modifying the model during solution. Probably also should use shared memory (not distributed) parallel when accessing current results during solution.