That noise you describe sounds like clutch related to me,did they change the release bearing? (I would hope so)
you say only happens in 1st and reverse but is that because you can’t hear it in other gears as engine noise would be higher, have you tried pulling away in 2nd to see if noise still there?