Bit rusty on my genetics but:
Breeding a docile queen with an aggressive drone; possible outcomes for progeny are
more aggressive than the drone
like the aggressive drone
an average of the two
like the docile queen
more docile than the queen
Heterosis; when you breed two individuals and the offspring exhibits a trait to a greater degree than the average of the parents. In my world, we typically use this term when mating two individuals of known and good phenotype (usually both pedigree). It applies to their offspring. Typically, if those offspring are mated with each other to try and improve the exhibition of the exaggerated/enhanced trait, the effect of heterosis is lost and they frequently perform worse than before.
Outbreeding depression; when you breed two individuals and the offspring exhibits a trait which is inferior to either of the parents.
So a key question here is: are we considering docility or aggression to be the more advantageous trait and in what environment.... The kept bee and the feral bee occupy slightly different ecological niches. For the beekeeper, docility is a positive trait, for the feral bee, aggression is.
Another question to ask is: when we get aggressive descendents from the feral-docile mating, are we considering them aggressive as they are more grumpy than the docile one was as a result of cross breeding, are they grumpy like feral ones due to dominance or more grumpy than the feral stock, potentially due to heterosis (assuming aggression is a positive trait for the feral bee). I would hazard that this is different for pretty much every mating and it's likely to be a mix of heterosis, outbreeding depression and just good old crossbreeding mixing up the traits. This is just considering one trait with a two known parents rather than the situation with bees where you have a mother and many fathers...
Going back to the cockapoo question; a cockeduppoo (sorry but personal opinion) is a crossbreed not a breed, i.e. it is produced by crossing two pedigree individuals of different breeds. A breed occurs when the offspring exhibit a consistent set of traits (mating a F1 cockeduppoo with another F1 cockeduppoo will ususally not produce puppies that all look the same as each other or even all look like their parents). However, if repeated generations are bred from that line, selecting for the preferred traits of a 'cockapoo', they will eventually breed 'true', at which point it would be considered a breed. Unless you are doing AI or have a guaranteed isolated mating site, this is probably impossible with bees.
TLDR: It could explain it but depends on a lot of other assumptions.