Why would the size(s) of the chainring or sprockets exacerbate chainline issues? The chain engages or disengages at essentially the 12 o'clock position of each, regardless of size(s) of the respective ring/sprockets. The factor that determine whether the chain derails or not is the magnitude of chain deflection as it engages the sprocket and ring. This is exacerbated by short chainstays, which increase the the deflection angle for a given ring/sprocket combination. However, for a given chainstay length and sprocket/ring combination, the geometry of the setup (which determines the angle of chain deflection) shouldn't change if you increase/decrease the size(s) of the sprocket and ring. I'm not disagreeing with your observation, I'm trying to figure out why larger rings/sprockets would exacerbate chainline issues.