Hi newyorklondon ..... do you perhaps have high-level BAEC status ?
I ask because there has been a fair bit of feedback recently to BA, that their CC tend not to give the same recognition to elites as do the crews of other OW carriers ; I suspect that what you experienced is the new enhanced form of onboard personal greeting.