If you take a deeper look at the german ias calculater, you'll notice that it doesn't list throw. Those numbers you have there are actually the throw breakponts, listed as the "normal" attack in the german calc. In a sense it's correct that that is the "normal" way to attack with a javelin :azn:
In any case, the numbers in these tables are primarily from the amazon basin, rounded up to the practical bp. With practical bp I mean:
ias = 10 + 5x
(x a positive integer)
This way of writing allowed me to remove some of the bps that you'll actually never hit and thous making the tables smaller consisting only of the relevant information. For example you can look at the Spear Impale table (table 23), without this way of writing the "no fana" table would have gotten 34 rows (48-14). Instead I've removed the bps on 1 ias or similar etc, that you'll never hit anyway, and all in all the table is only 26 rows long.
The exact numbers can still be calculated using the EIAS tables if needed, for example if you are playing with a fana using paladin in party and therefor have a fana level not listed.