did you not use insulation, like kingspan stuff, that would have helped reduce the noise coming through. have you spoken to the manufacturers, do you know what roofing system /brand they installed, Topseal, Polyroof a few to name. its probably worth giving the manufacturers a call to see if they can...