You are somewhat correct, but for the wrong reasons. It is an optical illusion. The bolts are the same (OAL) length. The locking lugs are the same thickness on both bolts, it is the length of the lug that is different. If you ground off the back of a T-38's locking lugs, you would have a bolt that locks in a T-99 receiver. The different style of ejector means nothing. You simply pull it out when putting the bolt in, which most people do anyway. I have cut, welded , and opened up Arisaka receivers, but never measured the length. Because both bolts are the same length I would have to say they probably are too, but I am guessing. Usually when I find a Type 38 receiver that will not fully accept a T-99 bolt, it is an early long rifle. They appear to have a lot of "Hand fit" parts and generally have minor assembly problems, especially in the safety area. The other times it is yard sale guns with T-99 "Bent" bolt handles which get stuck 2/3 of the way in a T-38. I suspect the bolts are twisted from bending the handles.