With 10.5 quarts of oil in the system, and a maximum temperature of 250F, you're not stressing the oil much. I think you can definitely extend the change intervals. You have a good collection of UOA's taken during consistent duty cycles, so you should be able to plot the wear metals, TBN, and viscosity, and predict when you should change the oil.
Since your previous engine failure was a valve problem, do you blame the 5w30 oil in any way? Did GM have any comments on the failure?