Maddockes, Charles, Irish official