A human body of 100 kg consists of around 10^28 atoms. 5 bit are enough to specify the atom by its atomic number, and 93 bit are needed to give an unambiguous reference number to each of the 10^28 atoms. Let us ignore gaseous regions e.g. in the lungs and assume that every atom has direct neighbours, on average 14. This results in 10^28 * 14/2 pairwise connections. Also a few bit are probably needed in order to specifiy the connection or the chemical bond.
This results in a "TransportBuffer" of around 10^30 bytes, and is obviously not an adequate starting point to estimate the missing genetic information. In order to do that, we must deal with the number of freedom degrees of the relevant properties.
Your calculations are misleading in precisely the way that you ignore the environment of the developing fetus.
The amount of information you are calculating is the information it would take to build a fully adult human being with experiences and memories from an external supply of individual atoms - this is not what happens during gestation. There are twenty common
amino acids available during protein-building from genes and two more extremely rare ones, plus an extremely large number of them which are not coded for in genes. Inside the cell, only the twenty (or twenty-two) necessary amino acids are going to be present, so we've already got a humongous reduction in information complexity here - a reduction from "a vast number" to 22.
Each amino acid consists of the same 9 atoms arranged in an identical pattern joined to a side chain different for each amino acid which has from 1 (glycine) to 18 (triptophan) additional atoms with an average of 10.2 additional atoms. This tells us that each codon actually codes for a specific configuration of about 19 atoms. The order of the codons combined with particle physics determines protein folding patterns and concentration of
RNA polymerase determines how frequently genes get read.
So each codon consists of 64 possibilities and so it is only 6 bits of information, but due to the environment of the genes inside the cell, these 6 bits of information codes for, according to your scheme, 95 bits (or 11 bytes, 1 nibble and 3 bits) of information even if we ignore your completely superfluous "reference numbers". None of this process is mysterious or requires information from any other source, it is gene patterns + environment within the cell + particle physics + statistical mechanics.
Nothing that I've said has even begun to talk about compression algorithms in any computer-scientific sense, this is all about using a common reference frame - the same way that I could condense over 167,000 characters into 9: "King Lear" (
http://www.gutenberg.org/dirs/etext97/1ws3310.txt).