Can you detect that the addresses generated by an HD wallet came from a single wallet?
No.

All addresses generated by HD derivation are indistinguishable to someone who does not know the parent's master key (the private one for hardened derivation, the public one for normal derivation).