Thanks for the response Dan.
I ran through the process using the Python command line prompt within ArcGIS Pro first (without for loop though). It worked without have any issues then. After that I created the script and ran without For loop for just one raster, and it worked. It is when I put the For loop in, when it started crashing.
Regards,
Alfred
EDIT: I was able to isolate the crash trigger to "sc1.removeLayer(layer)". Any thoughts?