I think this is not so much about where to get data, as to who makes the final call on ID assignment. I guess there has not been any ID-collision yet?
(given that SKIstor 2000 (1989) has the autoconfig
ID 32768 and
netbsd sources hint that it's 16-bit unsigned, collision may not be that unlikely)
How many new devices is produced per year btw?