My guess would be that if she is not physically entering Dublin, ie going through passport control, then no visa should be needed as she is on transit and not entering the company. However I transit through JFK to work and have to physically enter the country. Grey area. Contact the appropriate authorities rather than take advice off FB.