Hi Frank,
Even before 2012 non-Romanians could buy land without a company. Basically, the law was as follows:
Pre-2007 - No foreigner could own land without a shell company. They could, however, own an apartment privately, although they couldn't own the (usually tiny, about a square metre)...