In a nutshell, there's three basic Ruger grip sizes:
There are also XR3-RED ‘short’ grip frames (not shown) model specific to the .32 Mag Single Six Vaqueritos which are ¼” vertically shorter than the XR3 and XR3-RED grips frame.
Your NM Flat top has the XR3 grip frame. As illustrated above, the only difference from the more common XR3-RED grip frame, is that the XR3-RED is 1/8" longer HORIZONTALLY behind the trigger guard. This XR3-REDesign was to reduce rapping knuckles with heavier recoiling cartridges.
The Super BH and the SBH Hunter (with round trigger guard) are the same size; and they both have the same horizontal length behind the trigger guard as the XR3-RED.
The Bisley grip frame has the least horizontal length behind the trigger guard because of its larger trigger guard, being 3/16" less than the XR3-RED and SBHs; 1/16" less than the XR3.
The Bisely grip frame, the Super BH, and the SBH Hunter (with round grip frame) are all the same Vertical length and are both 3/8" VERTICALLY longer at the fore-grip strap, (with room for another finger) than the XR3 and XR3-RED which are the same vertical length. The Bisley back-strap is the longest vertically of all grip frames because it rises higher behind the hammer.
In general: All Ruger SA grip frames including SBH Dragoon, Old Army, Bisley and Birdshead (excluding Bearcats of course) will interchange from the standpoint of the screw pattern from Single Six to Super BH, Old Model to New Model, and even NM to OM.
There a few other issues below when swapping depending on which models are being swapped which I can elaborate on if interested:
*matching the grip frame 'ears' to main frame,
*grip frame projections,
*and internal locks,
*a simple modification is required for NM Flat Tops and New Vaqueros which all have the "Reverse Indexing Pawl System",
*NM grip frame adaption to old models; trigger return spring, and
*a few mods for Old Model grip frame to NM main frame.
Hope this helps.