Hi Dave Nadler,
LPC176X ssp can't support the 20bit SPI directly.

So, if you really want to use 20bit SPI, you need to use the GPIO to simulate it.
About the CS requirements, it's easy to realize it, just use the GPIO to control it.
But I have roughly review your SPI slaves:
1. ADS8904B from IT
page 37

You can find it actually need 22 clocks.
So, I think if you need to use SSP, you can use two 11 bits:

The CS can be controlled by the GPIO, don't use the SSP hardware CS function.
About the data, after you received two 11bits, you can combine two 11bits data together.
2. max5717 from maximintegrated
page 10.

You can find it is the 24 clocks, so you can use two 12 bits SSP or 3 8-bits SSP, then combine it together.
The CS pin still be controlled by the GPIO.
As I know, the SPI module in the LPC series, no chip can support 20 bits directly, so you need to divide it, or use the GPIO to simulate it.
Wish it helps you.
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------