The Ilford service was brought in house recently, before then it was outsourced. Got to visit during this years tour, and the people running it seem really keen on providing a really top notch service, and it shows.
They process any B&W film, but they only have one standard developer, If your maco film would be ok in a standard developer, I dont see why not. Why not give them a call, the bloke running the machine was genuinely keen to provide a good service, I'm sure he would help.
10 Days is longer then my experience since the service moved. I posted a film last Saturday, and the came back to me this Saturday.