The 1872 marriage of James Hayes and Catherine Kehoe says that his father, Michael, was a farmer.
If this is true, he was not from Garranstackle, as there was no Hayes listed there in Griffith's Valuation. Nearest candidate is the Michael Hayes in Barmoney, also Bree. (I initially assumed it would be parish of Glynn - might be worth looking there)