I would only use Honda OEM parts for internal engine components and anything that is going to be used on the motor itself.
Duralast parts IMO are not nearly as good as OEM parts. Alternators, fuel filters etc are fine, but not engine components.
What kind of mechanic did u take it to? Any mechanic who is experienced KNOWS that you replace the timing belt tensioner & water pump when you do the timing belt service.
You might as well take a loss, go buy the OEM parts (including the tensioner and water pump) and have them put on. Then you KNOW you're safe.