Well, Alastair may be Greek in origin (something new I've learnt today) but I've never met anyone with the name who wasn't a Scot. So I think custom and practice has made it Scottish.
Anyway, the opinions of a mad old biddy on the internet are immaterial and OP should pick whichever name she likes best.