Take off the positive battery cable off both batteries (assuming you have two batteries),wrap something around one of the removed cables to prevent it from shorting to ground--then put a 12V bulb or test lamp in between the positive cable, and the battery positive post on the other battery...(in other words,you want only one battery hooked up to do the test)..
The bulb should not light up if everything is "off",and the doors are closed,etc..if not,you will have to start pulling fuses and see if any of them shut the light off when pulled--if so,that is the circuit or device that is draining the batteries..
Some items without fuses like the starter solenoid and alternator can drain the batteries too--in the case of an alternator one or more of the diodes can go sour and let the batteries discharge through the alternator windings...yet still charge enough to seem OK otherwise..
This may have happened as a coincidence about the same time you fixed the ignition switch..
It might be that when you installed the ignition,those "gears" in the colum may have not been properly aligned,or the switch itself,and now when you put it in the "off" position,it may be on "accessory" instead,letting something stay "on" and drain the batteries..