Well, it still isn't fixed.
Replaced the freeze plugs, drove it without a problem for 2-3 days, always checking the coolant level before leaving.
Then thursday morning I noticed quite a bit of coolant was missing - so I topped it up, and drove off. Later I checked again, engine was still a bit warm so wasn't surprised by the pressure on the system. Did a little bit of driving, nothing especially taxing (my steering had given out by then too Isn't it fun to have 45° of play in your steering when you're driving a friend home?), and suddenly I noticed the temp gauge going up. Luckily not too far from my friend's place, so dropped her off, let out the pressure and drove it to the shop and left it there
In a few weeks I'll be going over it with my local mechanic who is about 100x more knowledgeable about these engines than I am, but from my explanation he reckons it's most likely a small crack in the head or block after all. So probably head off and get it tested.
Well, so much for hoping eh
There's obvious flow in the expansion tank now, so I really doubt it's clogged pipes.