Eu nunca vi e não tenho idéia sobre @(expression) no GNU make. Simplesmente seria deixado sem interpretação se usado. Eu confirmei com testes com o GNU make 4.0. Parece não haver menção no manual .
Em relação a = e := , você deve ler Os dois sabores das variáveis no manual de referência. Há uma explicação detalhada com exemplos.