Your Rg is way too high. If you read the article you linked to, it suggests around 1 mA through Rg.
The problem is, that your BC546 has nothing to do, meaning almost no collector current. The base current will be so low, that VBE will be down to 0.4...0.5 V. The 0.7 V postulated only make sense at IC and IB currents that are in the normal operating range of the transistor. And even then, 0.65 V is more likely.
That being said, I don't like the circuit. Relying on VBE for current limiting is probably the most imprecise way around.