Arduino Timer Question

I wrote a Manchester library (not the one you posted) which uses pin change interrupts and thus keeps going while you do other things.

It is described here:

The library is on that page, a fairly small download, plus example code in the car receiver.

Scroll down to: "Manchester receiving library".