How to pan tracks that are routed to Groups?

I’m not sure I’m understanding your problem.

What exactly is the problem with having a separate insert effect on each channel before routing them to the group channel with the panning preserved?

Putting insert effects on a group channel only makes sense for things like group compression, but not for amp simulation. Also, having the amp simulation as a send effect also doesn’t make a whole lot of sense (usually).