Ok, now I think I may be seeing why it still smells. The silicone that got into the nook and crannies of the foam probably wasn't fully cured when you added more silicone onto it. Without the proper airflow to it, there's no real way to know how long it will take to cure completely.
Education is the most powerful weapon we can use to change the world ~ Nelson Mandela