The easiest way to do it that will get it pretty darn close is to simply control all 32 teams in 'chise mose and then set all the other 31 coaches you're NOT playing as to 'plus 7' to the pass...
Example:
If Lovie Smith (Bears) default setting is 48 run and 52 pass then you sim Bears games at 41 run and 59 pass...
When you play the Bears (for example) you should set the coach slider to the reverse of the sim setting, in this case 59 run and 41 pass...
This will create a much more balanced attack and playcalling for the CPU controlled teams...
The (well documented) problem with the AI playcalling has to do with the calls being made in both sim and played games according to the percentages of run vs. pass plays in the teams playbook...NOT by the setting for the coach sliders...
This system is not perfect due the subsitiution problem with CPU teams, but it's as close as I've been able to get for now...
Just remeber to reset appropriate coach sliders before and after played games or it all gets pretty wack...