Even with flushing the radiator may be stopped up to the point it can't cool. Could also be some blockage still in the block not letting it circulate fully.
One other thing to check is the distributor timing. if it is too slow or too fast it can create overheating problems.