Disable front-page.php template

Maybe template_include filter would get the job done for you. Something along these lines,

function prefix_another_front_page_template( $template ) {    
    if ( is_front_page() ) {
        $another_front_page_template="something.php"; // adjust as needed
        $new_template = locate_template( array( $another_front_page_template ) );
        if ( !empty( $new_template ) ) {
            return $new_template;
        }
    }    
    return $template;
}
add_filter( 'template_include', 'prefix_another_front_page_template', 99 );