Tedhl - I would explain to BA that I class on Finnair is BUSINESS CLASS. Maybe they thought that it was discounted economy.
As far as I know, "I" class is used by both Finnair and Cathay Pacific for discounted Business Class fares when originating in Asia.