Check your tank mounts for cracks around the mount bolts (wet mount bolts directly behind the cockpit) and check the feeder pipes for chafing or splits.
Check your windscreen for cracks/crazing as a tell tale indication of leaking/fuel mist spray.
All good out those points. Smell is absolutely coming from right behind the air cleaner where the fuel lines are.