Traveldoo is not a TA - it is an expense management travel system. This system may be using "third-party websites" such as Expedia, Hotels.com and the like to fulfill on travel requirements, based on a specific set of rules.
As an example, our organization currently uses Concur as a travel management system, but the actual TA is AMEX Global Business Travel. AMEX is an actual TA (not a third-party website), so stays do count.
I suspect that the response that you will get from Hilton is that the actual booking engine is one of the sites mentioned above, which is not a corporate TA in the traditional sense, hence not eligible for points accumulation