Ballinalack and Ballanalack are the official names it would seem but they are combined into the same page in the 1901 census:

http://www.census.nationalarchives.i...h/Ballinalack/

with townlands called: Ballinalack, Ballinalock and Bellanalack. So there isn't actually two Ballinalack in Westmeath.