Yeah sounds like a heater matrix problem or you still have an air lock, when bleeding did you squeeze the top hose to make sure the water was circulating through the rad etc. If there's trapped air the water won't circulate properly and overheat.
If your car runs cold when on the move then you need a new thermostat. They're only pennies and easy to change. Plus it means you've got to drop the water, refill and bleed which may sort your heaters out too.
Buy a standard header tank while your at it - when you sell the metal one you'll make the money back you spent on a standard header, thermostat + antifreeze anyway!