Probably a silly thought, but maybe next time try hot glue. It has the similar silicone, non-stick feel, should adhere well to the mat/rug and no smell. Would probably be a little cheaper too! And it would go on easy and solidify quicker. I'm making a t-shirt and cotton yarn latch hook rug for my bathroom and may have to try it out myself!