...
However, on the 'Best Practices' and 'Powering NeoPixels' pages on the Adafruit website...:
...
...It suggests using a 1000uF Capacitor near to the start of the NeoPixel strip to "prevent the initial onrush of current from damaging the pixels".
Yeah, that does seem counterintuitive. If the goal is to reduce inrush current then series inductance would be needed, not shunt capacitance, but that would aggravate voltage overshoot caused by ringing. In fact, I suspect voltage overshoot is the real worry, especially if ceramic bypass capacitors are used in the neopixel thingies, as that would form a high-Q resonant network (this issue has plagued many a laptop, btw)
However, the datasheet for the TSR 2-2450 has a Max Capacitive Load of 600 μF. I have looked for alternate switching regulators but I'm struggling to find ones that either state a max capacitive load or if they do it is too small.
If the switching regulator has pulse-by-pulse current limiting then any amount of capacitance will be fine, it will just take longer for it to come up to nominal voltage when power is applied. However, cheap, lower power (say, <10W) dc/dc converters - especially self-oscillating types - might expire if loaded down with too much output capacitance because they will effectively be overloaded for much of the time it takes to charge the capacitance up. Unfortunately, unless the manufacturer of the dc/dc converter provides the schematic and/or specifies a maximum output capacitance you can't really tell if it will work reliably.
My suggestion is to either stick with the maximum capacitance recommended by Traco, or insert a bit of resistance in series with the capacitor so it turns into a parallel damper (something in the range of 1-10 ohms should work - the exact value depends on the loop inductance of the supply wiring and the amount of bypass capacitance in the neopixels, neither of which might be practical to determine).