The harnesses are usually trim level specific, which could explain the discrepancy you see/have. You already know the harness you have is incorrect. It appears you've done a good job looking for a match but it's hard for anyone in the U.S. to verify.