The current spec says the computed value of tab-size is "the specified integer or length made absolute", however the animation type is "length".
It seems to me animation is based on computed value, which means either <integer> value is not interpolatable, or <integer> should be converted into <length> when it becomes computed value.