Not strange at all. SAS simply did not "report" (yet?) to Aegean that you did indeed fly the OSL-CPH flight. Lots of people have had a similar experience when two different airlines are involved; which is one of the reasons that all fidelity programs offer the possibility to claim missing miles.