K. Rodelo
Since this be your Thread, you get firsties. Firstest . . . . Everything you could possibly want to know about Triple 7 and Pyrodex are available in the two PREVIOUS THREADS suggested by the Good Perfesser. READ THEM. The Perfesser provides great information READ THE THREADS.
I can only add (at this time), the only adequate, effective method for cleaning Pyrodex: AS soon as you get the bottle home, remove the lid and seal, take the bottle to the flower bead and use the entire contents as fertilizer. Triple 7 is close behind.
APP is your best bet for a Substitute. Easy to clean and requires no lubricants. Not corrosive in and of itself. For APP on brass cases, I tote the cases home (dry) in a cartridge bag, then soak for 30 minutes in water and Vinegar (good amount of vinegar), rinse, then dry for an hour in an oven on 180. Tumble. Load.
Froogal: I'd be most interested in the bullet you were using for your .45 Colt rifle ammunition. Seriously. ALL my rifles are .45s and I have no problems whatsoever with them digesting tons of BP and APP cartridges. HOWEVER: If you are using the WRONG lubricant, or insufficient lubricant, FOULING will result and build up RAPIDLY and really really affect accuracy (A LOT). The only exception is APP which needs no lube.
Play Safe Out There