@krohelm to support Dotstar in bit-bang mode you would first need to define which additional pin to use, since Dotstar needs 2 pins instead of just one. Then it's just a matter of using bit-banged SPI to send the data.
Caution, RRF3.4 uses almost all the available flash memory on Duet 2. Adding this support will probably push it over the limit unless something else is removed. In RRF3.5 I have already removed support for M667 to make a little more space available.