You can only write to TCNT in special modes, and only for debug purposes.
That's not how it is intended to work for functional purposes though, and it will not work in normal single chip mode. Instead, you set up one of the timer registers TC0-TC7 with the value of TCNT+delay. And you can hardware trigger them at the edge of the pulse too, if you want.