Good news.. got back before the snow, went on a mission, and got the rubber piece in there! The throttle body connection still feels nice and snug and not overly pressured and the filter is still connected fine, so looks like it was a quick fix.
Thanks for all the ideas anyway