Re-did kitchen and the range hood now is offset by 2 inch. Existing hole to the outside is approx. 2" on the left side of the range hood where it used to be a direct fit/insert.

It could be easy and install a flex pipe to address the issue but that's against code.

Here's the range hood: https://photos.app.goo.gl/6eq2jV775cwQXXg3A

On the picture, I have an elbow that can be turned to point to the hole but the gap between that and the hole is too narrow to fit.

What options do I have?

Thank you in advance.