I am assuming the popovers have portals to display the related records.
What tables are your Layouts based on, and what tables are the portals based on?
I am not sure why you use a find vs a calculated filter on the portals.
The layout I'm showing the data on is based on 'Patient'. It has a portal from Tools and a field within this displays a popover from Nutrient.
Because the portal from Tools has fields each with popovers from different tables, how would a calculated filter be implemented?
Based on your global field selection.
Your portal data field = global field
Sometimes you need to use Refresh Portal to update the data displayed.