Can't you use UL listed fire rated Caulk? They also have UL listed fire collars that shrink when they are heated up and provide protection.