Well, the PDF I have for the TR2 service manual says 4 liters. The dipstick it shows is type B, and has markings on it.
What was the part# on your new OEM Tr2 dipstick that you purchased ? Might there be another type?
Are you looking at a service book or parts book? If you are using a service book and it is showing a type B than there might be another type, A, C for instance. Might be better to look at a parts book and see how many dipsticks were made for the same engine depending on application.
Obviously you cannot measure the old dipstick length and compare with the new one. If you could then maybe transfer the mark.
Find a parts manual and compare your engine serial number for the correct dipstick type.
Or you are just unlucky and got the completely wrong dipstick sent to you by mistake. Who knows but should not be too hard to figure out.