Instead of using include(TEMPLATEPATH use the built in WordPress API.
The WordPress API accommodates for using different headers.
<?php
if (is_front_page() ) {
get_header( 'front' );
} else {
get_header();
}
?>
Your custom header template should be named header-front.php and your default header should be named header.php