Hi Gregm,
No problem, that's a fair question. I won't give a highly specific answer, but hopefully the generalities will be useful.
You can design a crossover with the values optimized to produce the desired transfer function with a minimum number of parts. Or, you can design a more complex crossover that uses what looks like redundant circuitry, such as parallel resistor legs at different places within the circuit. The more complex crossover gives you more options when you start trying to juggle the impedance without spilling the frequency response.
I worked within the minimum-parts-count topology to smooth the impedance, but at best was only able to keep it between 7 and 27 ohms above the bass peaks (a nearly 4-to-1 spread). The 27 ohm maximum was at about 3 kHz, which is not a good place to have a response anomaly.
Switching to a what-the-heck-high-parts-count topology, I got the impedance down to between 8 and 13 ohms above the bass peaks, and the 13 ohm maximum is at 400 Hz where an extra dB or so helps offset the baffle step a bit.
The topology and combination of values that produced a good impedance curve without spoiling the frequency response was largely the result of trial and error. My modelling program did not do a very good job of predicting what the impedance curve would be, perhaps due to non-ideal behavior of the components. So I spent a lot of time changing crossover parts, measuring frequency response, and measuring impedance. I'm sure there's a better way.
Duke