Plot hole: The whole problem with the teleporter occurs when fly DNA is mixed in with Seth Brundle's DNA, starting his transformation into the Brundlefly. Brundle is on a hiding to nothing from the word go, and the fly is irrelevant. Humans are a walking talking mass of foreign DNA - we are host to one trillion bacteria all of which has a complete complement of DNA, as do various tiny mites that live in our hair follicles and all sorts of single cell organisms in our gut. If the transporter serves to mix the DNA of all living creatures which are in the transporter pod at the time Brundle would turn into a half-man, half-bacteria. Incidentally, DNA from a bacteria, an amoeba or a hair follicle mite would be just as 'compatible' with human DNA as that from an insect. It's quite a simple chemical, really.
Factual error: There is no possible method of "fusing" the genetic material of a common housefly (Musca domestica) and a human. The housefly has twelve chromosomes, humans forty six. There is no way to combine the two in order to produce a viable organism. Thirty four of the human chromosomes would have no matching chromosome to "fuse" with, meaning the physical characteristics coded by those genes would not form. The Brundlefly would be missing three quarters of his human body.