Wenn man Kommata setzen will, dann muss das zweite tatsächlich um ein Wort nach vorne, da sich 'seine' auf die Sinne bezieht.
'aufgrund langjähriger Erfahrung geschärften' ist eine Ergänzung, die für das Satzverständnis nicht notwendig ist, kann daher abgesetzt werden.
Nein, sehe ich anders. Du hast Recht, dass die "Ergänzung" nicht notwendig fürs Satzverständnis ist. Allergings handelt es sich dabei um keinen Einschub, Zusatz oder Ähnliches. Ansonsten könnten nämlich die "Sinne" vorgezogen werden, was eindeutig nicht möglich ist:
"Durch seine Sinne, aufgrund langjähriger Erfahrung geschärft, erkannte er sofort..."
So sähe ein vernünftiger Einschub aus. Wie man schnell erkennt, ergibt der Satz dann aber keinen Sinn mehr, weil es eben nicht nur um die "Sinne", sondern um die "geschärften Sinne" geht. Ergo: Kein Einschub, keine Kommata.
Cheers
Konrad