The first curtain shutter travel time of 4.5ms for the Canon 5D2, is not the whole story. The second curtain is still travelling, the sensor not yet fully covered, so the actual shutter speed must be added to that, exactly 1.0ms at 1/1000sec for example.
I take your point, though total burn time of the flash pulse and t.1 flash durations are not the same thing. Some manufacturers are pushing the sync offset timing moment right to the limit, making use of the ramping-up time of the pulse before t.1 timing starts. This increases the effective total burn time and also pushes the brightest part of the flash nearer the middle of the frame. This usually passes unnoticed in bright ambient light, just as the fading brightness of the tail is also hidden. This is really the key to success with tail-sync - shoot in bright ambient light and keep your subject away from the top and bottom. It can work really well like that, better than theory suggests it should, but move into a studio situation with a plain background and all is revealed. The OP needs to take this into consideration.