Sorry to seagull this thread... I haven't read much of it. Just wanted to say to TedA that the "C547B" is a BC547B, a very common European transistor - NPN, TO-92, 45V, 100 mA, pinout the reverse of the 2N3904 (CBE not EBC).
Also, that design is very strange. I had a look at the link in the...