7 Wonders scoring question (Olympia B, copying a guild) on BSW
I agree with your assessment of how the scoring should've played out, so I would guess it is a bug, likely because copying that guild gives you 0 purple points so it thought that Blue's guild was better (failing to recognize that it gave you more science points).