RNG is a fickle thing, especially so in GD. Just because you complained and made a thread RNGesus will bless you with exactly what you are looking for. It happens that way every time…
Try farming SR at whatever range you can do and do not exit to the main menu in order to maximize getting the legendary drops you are looking for with the help of the reduced item drop repeat feature. You can also use the boosted potency potion container and the iron bits modifier to get lots of iron per run as well.
Best of luck to you in your journey!