No consigo que se comuniquen mis nRF24l01

Mi consejo es de que alambres el modulo nRF24l01 directamente al arduino y usas los 3.3 del ardiono. Asis elimnas cualquier duda. Asi eliminas cualquier problema de cableria.

No había quedado claro que los 3.3V del Arduino no son suficientes para un nRF24L01 con antena?

No hagas eso.

Respecto del capacitor no es que va a funcionar con o sin. DEBES usarlo.
El problema si todo lo demás no funciona es que tal vez los dos módulos esten demasiado cerca uno de otro.

POrque no bajas las librerías de tmrh20 y pruebas su ejemplo Tx Rx el ejemplo básico.
Un modulo se pone en Tx y el otro en RX lo cambias con un comando del monitor Serie.

Con el puedes controlar potencia, pones ambos modulos a baja potencia y luego vas subiendo para probar.

Acá tienes todas las librerias, las simples como RF24 y las mas complejas como Network, MESH, etc.

En RF24 esta la que yo te digo.