I'm going to ask a very dumb question, but, what is your exact lights on, lights off regimen? And though you've already addressed the timer, forget about it being digital at the moment (I use them too, so I'm not bashing you here.)...can you somehow verify it's working correctly? The picture of your plant under normal lighting looks fantastic!...but it's quite clear, whether it be a combination of issues (light leak, High N, etc.) that your plant is being stalled from flowering. There are only so many things that are going to do this and you've eliminated 2 already and she's still fighting you...I'd double check your timer / lights on and off...like double, double check. Seems we're all stumped otherwise.