The reason for the vapor lock is that the fuel is actually boiling (reaching its vapor point) inside the fuel line or in the carburetor itself. The action of the mechanical fuel pump actually exacerbates the situation as it "sucks" the fuel from the tank.
It's common knowledge that the pressure cap on your radiator raises the boiling point of the water in the cooling system and gelps prevent steam pockets from forming in the engine block and heads. The same applies to your fuel system!
The mechanical fuel pump puts a vacuum on the fuel line coming from the tank which lowers the boiling point of the fuel. The mechanical pump can't suck vapor, so in many cases when the engine is stalling due to vapor lock, the vapor is in the line between the tank and the pump.
An electric pump mounted near the tank is fed by siphon and all of the column of fuel between it and the needle and seat in the carb is under pressure. This pressure raises the vapor point of the fuel and in most cases cures the vapor lock entirely.
At some point Chevy went to a return line mounted on the mechanical fuel pump. It is normally effective as it keeps the fuel in circulation even when the demand from the carb is low. This solution is nearly as good as the bypass filter that Tony talked about in the video I linked earlier because the vapor problem is usually in the line between the tank and the pump.
Even with a mechanical pump, the fuel between the pump and the needle and seat is under pressure and less prone to vapor lock as long as the supply to the pump itself is vapor free!
The last issue that can rear its head in the vaopr lock equation is the fuel vaporizing in the carb body itself. This is the reason that Carter came out with the Thermoquad with its phenolic float bowl section. There are a variety of heat shields and phenolic spacers that are available to mount between your intake manifold and the carb to help resolve this issue.
Sorry for the long post but I think that it gives enough background on the causes of vapor lock that you can figure out your own solution for your application if it continues to occur after the repairs you just made!