I have done it the opposite way with a higher voltage source driving a lower voltage resistor bank made from water filled copper pipe.
Hah, and around 10kHz or so, it's its own buck inductor, too -- low enough Q to be useful as a load.
Just don't put any (non-water-cooled) metal near it... BTDT.
Another thing I did once which worked well was to use a bank of rechargeable batteries as a load.
I did one of these for a battery conditioning project: a couple car batteries supply a synchronous buck that cycles power in and out of smaller batteries. With a few converters and batteries running in parallel (out of phase), a float charger is all that's needed to make up for charging and supply losses.
Makes a rather nice bench supply too, for when you need +/-100A.

Maintaining stable operation over a variable wide voltage ratio is a problem as usual with switching regulators if both continuous and discontinuous conduction modes are supported. A tapped inductor or additional transformer can be used to help with large transformation ratios. I never tried it with a flyback transformer but I have used an inverter stage before.
Yeah, DCM-CCM transition kinda stinks. That's not too bad to smooth over, say with an average current mode controller, but it gets ever rougher at lighter loading.
At very light load, the modulator gain is just too high, and often nonlinear, and the control loop bandwidth has to be even lower. Or, if not, it hunts around near-zero, which isn't necessarily a bad thing:
Say the PWM generator has a certain minimum duty / pulse width. Then, the modulator output goes from zero (in cutoff) to minimum, over a short span of input, i.e., it has high gain (dOutput/dInput) near saturation. This makes the loop gain very high around the setpoint, and effectively moves the PWM generator from the comparator to the error amp, which is oscillating because of the high loop gain. If the error amp has integrator behavior (with good linearity), it in effect becomes a delta-sigma modulator. Anything else in the system needs to have low enough bandwidth to average over the D-S output noise (or you add more error amps to implement "noise shaping"), down to whatever ripple margin at whatever smallest output you need.
For an electronic load, you don't have much room for ripple: Fsw is set by passive filtering. Pulsing periodically, at a rate below cutoff, will just draw gulps of current from the source, and now you're testing an impulsive load rather than a steady-state one. (It may not be enough to add more filtering, because that changes the dynamic impedance. That's the thing I like the least about a switching load -- the AC impedance is not CC or CV or variable, it's fixed by the impedance of the input LC filter.)
If you need still more dynamic range, probably better to put several converters in parallel, of different size. Use the smallest one at light load; probably keep running it at high load, but just have it saturate to whatever maximum design current it should run at. Then throttle up the next bigger one, and so on -- the sequence should be something like a logarithmic IF amp, where the number of saturated stages corresponds to floor(log(setpoint)).
Tim