Simon
Understand about needing to update the LEDs every 50ms.
Have you tried that in your test code? Call show() based on a "blink without delay" style timer every 50ms. It might show that there is enough "spare time" between LED updates to receive the command via RF (assuming the ATtiny repeatedly sends the command).
Regards
Ray