Here’s an idea I mentioned on Twitter.
function special_post_template( $template ) {
// Identify a single query for the special post
if ( is_single() && 10 == get_the_ID() )
$template = get_template_directory() . '/special-single.php';
return $template;
}
add_filter( 'template_include', 'special_post_template' );