From a person who has done hundreds of studio gigs on uilleann pipes (film, TV, spots, etc) I would say that in glancing over that score that it would be dead-easy on my D chanter.
My chanter has five keys (F natural, G sharp, B flat, High C natural, and High D natural) so has all the notes available.
However having all the notes available doesn’t mean that it’s chromatic in the sense of many other instruments, in that it’s really not practicable to play in any key on a D chanter. You really need to stay in the one-sharp/two-sharps wheelhouse of the instrument, with the other notes available if they’re not in an awkward passage.
I’m very glad that you’re asking pipers about the instrument, because in my decades of studio work I find that most composers just assume stuff rather than asking.
Whenever a composer calls I say a little litany:
“The pipes play from the D above Middle C to the A an octave-and-a-half above that, in one or two sharps, G Major or D Major.”
You would be amazed how many times I arrive at the recording session to find that the composer has completely ignored this.
At one session the composer had written the piece in flats, in G minor.
When I said it wouldn’t work on my pipes he said “you said G was OK.”
OMG that’s exactly why I state it so precisely! “One or two sharps, G Major or D Major.” How can a musician misconstrue that?
More than once, at a studio where the composer has written a piece in an unsuitable key, I’ve noticed the Braveheart soundtrack CD sitting on a table. “Oh, Braveheart. Did you listen to the piping on that?” I say.
“Oh, yes.”
“Did you notice that every piece the uilleann pipes play is in G Major?”
“Oh, no, I didn’t notice.”
I then say there’s a very good reason that every piece is in G Major, because that’s what the pipes like to do.
Now about chanters in other keys yes I have a C chanter but it has a quite different timbre than the D chanter that composers are used to hearing on soundtracks.
It’s almost like the difference between an oboe and a bassoon, in the same family but clearly different timbres.
Every time that I’ve demonstrated both the C chanter and the D chanter for a composer they want the D chanter.