I have almost exactly the same setup, and here are two things I notice:
1) When Mike says the baffles are backwards, I think he means that you have the tank situated backwards. Currently you have the overflow on the right (three baffles) the return in the middle (single wall) and what appears to be a fuge on the left. Instead, you want: the overflow (single wall) fuge in the middle (three baffles) and then return. Most of your bubbles come from the overflow, so I've found that running the overflow into a filter sock and then over the single wall eliminates most of my overflow bubbles. The trip through the fuge with macro-algae gets rid of more, then the pass through the bubble trap eliminates most of the rest. (picture of my setup attached - you can see the filter sock on the left of the picture but not the actual overflow line). You'll also notice that my return line has a T with valve that allows me to divert water back into the fuge section. Like you I also had problems matching the pump return rate to the overflow drain rate, this valve allows me to adjust the return rate until it is just right.
2) I have the same mag return pump, and notice that you are not using the mag foam filter that PBNJ mentions. He's right, it's a large foam block that fits on the intake of the Mag, it'll trap any remaining bubbles and keep them from being sucked into the pump and returned to your tank. This seems to be the only piece of equipment you're missing. I got mine at the Aquadome for about $15, you'll want to buy 2 as it occasionally has to be cleaned and it's easier to swap them out than try to keep reusing the same one mid-water change.
3) I also have the same corner overflow as you and tried using the Durso overflow configuration you have. I keep getting a "toilet flush" surge sound from it, so I setup a Hofer Gurglebuster Hoffer gurglebuster. The most difficult thing setting up the Durso is getting the air volume right (as you've seen). The Hofer is much easier to control. and can be made with <$5 in parts.
Good luck, and let me know if any of this helped!