Product review (5 stars): Problem solved.
Snapped into place perfectly, and it hasn't moved since. A trivial side note: the grey is lighter in color than the original baffles, but I could care less.