SiteSEO provides a way to get custom field using a hook.
Hook: seopress_get_custom_fields
Since: 1.0.0
Usage:
function siteseo_extended_get_custom_fields($cf_keys) {
	global $wpdb;
	
	//By default, we limit the post meta (custom fields) items to 250 max
	//This will increase the number to 400
	$limit = (int) apply_filters( 'postmeta_form_limit', 400 ); //default: 250
	
	//This SQL query will request all your custom fields except the ones added by SiteSEO, it means, hidden post meta starting by an underscore will also appear from the list
	$cf_keys = $wpdb->get_col( "
			SELECT meta_key
			FROM $wpdb->postmeta
			GROUP BY meta_key
			HAVING meta_key NOT LIKE '\_siteseo%%'
			ORDER BY meta_key
			LIMIT $limit" );
	return $cf_keys;
}
add_filter('siteseo_get_custom_fields', 'siteseo_extended_get_custom_fields');Note: We suggest you use siteseo_extended_ as a prefix for every callback function, to keep things consistent and non-conflicting.