It could be tricky to init fbq many times. Another way is to add params to user is set user data:
window.fbq("set", "userData", parameters);
where param could be:
{
'em':'[email protected]', // Email
'external_id': user12345 // User ID
}
Maybe this helps: https://developers.facebook.com/docs/meta-pixel/guides/track-multiple-events