How to render the single post template with the post name?

Well, I’ve achieved it just adding the post type to arguments on WP Query:

$args = array (
 'post_type' => $post_type,
 'post_status' => 'publish',
 'name'=> $newSlug
);
 $wp_query = new WP_Query( $args ); 

And done!