Looking at the replay of the game the scoring seems normal.
Your opponent was on 39 points and got +10 for placing the eagle (+5 for different animal, +5 for all blue row) like you said.
At the end of the game they got +7 for using the least amount of green tiles which is one of the objectives of expansion A.
The expansion B objective was to place a bear in the top right corner which you could have done in the last round to get an extra 5 points.
From the looks of your game history it seems like you normally play with the expansions off (I do too) so that's probably where the surprise comes from.