To get around the spacing issue from your 90: using a hub x hub 90
You can cut up to 1/2" from your 90 hub and do the same from your floor flange to decrease the space between the flange and your floor.
If your in Canada, they do not allow the double wye on the horizontal as your pic shows. It may be ok in the US, but not in Canada
(They don't use the double wye like that in the US either Terry)