Unlike black iron / carbon steel woks and pans, which definitely do require seasoning, I've not found this to be the case with aluminium, and have found the best way to 'season' an aluminium pan is to put it on the hob, whack the heat on, get some oil in there and start cooking with it.
It's impossible to avoid scratching it, as the curry cooking technique involves much stirring and scraping with your chef's spoon.
Besides, you don't want it to be too non-stick. One of the advantages of the ali pan is that it helps you to achieve that 'roasting effect', whereby the curry sauce caramelises slightly, intensifying the flavour. (See this for more:
The Curry Pan)