I've flown with plenty of checked aerosol cans and never have any exploded. At worst, you run the risk that one might leak a little (as is possible with any liquid). I'd put all of your liquids, including the aerosol cans, in ziplock bags.
TSA doesn't care about 4 cans of sunscreen (unless an unethical TSA screener has recently run out of sunscreen and is looking to lift some).