I see, but that's assuming,
- that the breeding mechanics with Ditto aren't programmed different (which is quite unlikely; Ditto without a doubt has different breeding mechanisms).
- that GF hasn't pulled any of it's "logic"
And Serebii says that males can only pass down HA when bred with Ditto. It would sure be great if you had some proof backing the other point (passing of HA with non-ditto). Eg: anyone having successfully bred HA through that method.