Fair enough...it was just a suggestion. Talking from EXPERIENCE any smell from the engine bay may come into the cabin if this filter was not positioned correctly.The cabin filter has nothing to do with it. Talking from EXPERIENCE, my 2013 2.0 developed a fuel smell. Changed my purge valve and the smell went away.
Could also be the purge valve if there are other problems indicated as you suggest.
Just seemed a coincidence that the smell began straight after the cabin filter was changed..
Also ensure that the replaced oil filter is not faulty and leaking oil onto something as this can also cause a gasoline type smell.