Thanks again, Brucepos!
I started over with my attempt at making my campaign map using the heightmaps and SciLab, etc., and it works like a charm. My Google map usermap aligns perfectly with the HighV4.hgh terrain image in LG. This is astounding, and it lets us re-create precise virtual Napoleonic battlefields from anywhere, in a fairly short time! I found the math part fairly daunting, and painstaking, but well worth the effort -- it's still much faster and results in a far superior map than trying to manipulate elevations in the LG map editor by hand.
What threw me the first time was that I downloaded the entire large-scale tile, rather than the two side-by-side smaller tiles I really needed. As they say, "garbage in, garbage out..." And I had to reread Brucepos' guide several times to grasp the nature of the "stacked" matrices and how to extract a smaller battlefield area from them.
But now the fun begins, and it will be fairly simple to draw my map features. I'll start with a river, then streams. I've learned the hard way to place towns before roads, so you can draw the roads to join precisely with where they enter the towns...My campaign map is the area north of the Landshut crossing from the 1809 campaign. I'll post it as soon as it's done and I know it works.