Well, surprisingly enough, more research answered my questions. I found and implemented the "nice 'n ez flo (flash object)" mod which was contributed by someone who is now banned from the forums. It provided precisely what we needed. 
By including the logic statement suggested many times by Misty in several different posts, and using the get_flashed routine from nice 'n ez (inside the nnez_flo_output.php file), it works like a charm. Here's my modified code in the tpl_header.php file:
Code:
<!--bof-branding display-->
<?php if ($this_is_home_page) { ?>
<div id="logoWrapperJ">
<?php echo get_flashed('JavaFileName','750','109'); ?>
<?php
}
else
{
?>
<div id="logoWrapper">
... remainder is normal Zen code
As you may notice, I created a new logoWrapperJ div - it eliminates the:
background-image: url(../images/header_bg.jpg) that the Stylesheet usually supplies to the logoWrapper.
Can anyone familiar with the nice 'n ez mod suggest any potential problems? It appears to work correctly in FF and IE7.
Thanks for any suggestions!
-David-
BTW, the post often referenced as THE starting place for this type of project doesn't seem to work:
http://www.zen-cart.com/forum/showth...ght=java+flash