Dismiss Admin Pointer Temporarily

You can override the action wp_ajax_dismiss-wp-pointer and user your own version of the function wp_ajax_dismiss_wp_pointer.

add_action( 'wp_ajax_dismiss-wp-pointer', 'override_ajax_pointer', 1 );

function override_ajax_pointer() 
{
    // Your version of the function wp_ajax_dismiss_wp_pointer
}

This is the same technique used in this Q&A: Display custom list of tags in post/page editor with hooks and learned in this SO Answer.