Unfortunately it does still depend on the individual FPP's earning rules. For Aegean there is only a published chart for LH mainline (Which also applies to wetleases on VL, which is very common):
https://en.aegeanair.com/milesandbon...nes/lufthansa/
Am I understanding correctly that you have flown VL, on a ticket purchased with VL direct - without going through LH? If purchased from LH would it not be a LH flight number?