You might talk to your employer. They might have some arrangements in place for people. I know that there are some private bus operators with services to Ballycoolin, but they might have arrangements with specific companies.
Its it possible for you to get to Mullingar or Enfield? Then get a train to Castleknock? The Dublin Bus route 38b serves the station and Ballycoolin.
__________________
|