Don't know anything about Deansgrange Catholic parishes but we have a kid in Monkstown Educate Together NS and it's a brilliant school. However operates under non denom model so may not suit if catholic ethos is important. If you're not familiar it's located on IADT Campus, Bakers Corner
Lots of chat about schools/parenting on rollercoster.ie.