This is kind of an old unfinished thread and I ran across some photos that were buried on the computer.
Looking back at the photos, I had to more than I thought.
I had to trim out the I.D. of the hanger from the triangular shape to a circle for the DW 300's round base (file smooth). I trimmed the bottom of the triangular shaped isolator/ grommet to stretch over the pump.
Install the pump in the hanger with the filter pointing toward the float.
The pump assembly should fit in the tank like so.
By trimming the inside hole of the hanger, the fuel pump is indexed only by the hose connection. Rotate the pump side to side and find where it likes to rest. Make sure the filter doesn't interfere with the float and tighten the hose clamps.
When installing the assembly into the tank, the pump and filter can be rotated counter clockwise (more of a twist to flex the hose connection) to get the filter closer to the float. Once in the tank, release the pump and let it rotate back to its happy place.
Also note that when positioning the pump/ filter further clockwise, the pump can contact the + terminal on the fuel level sender.
It did seem like the hanger contacted the back of the dog dish baffle while seating the flange on the O-ring. The lock ring went into place easy enough.
I hope this helps those using the search function in the future.
Cheers, George