You have a mix of RC3 (the rootfs) and RC5 (the kernel)
## Booting image at ff820000 ...
Image Name: Alt-F-0.1RC5, kernel 3.18.28
...
## Loading Ramdisk Image at ff9a0000 ...
Image Name: Alt-F-0.1RC3, initrd
As you have a serial console you are not doomed, search the forum on how split a firmware file into a kernel and initrd/rootfs and to load each one into memory on a DNS-323-revB and run it from memory without flashing; this would bring the webUI alive allowing you to flash a new firmware.
Alternatively, on the 323-revB you can load and flash each one of the kernel and initrd, although I consider this to be more risky than the first approach.