Ситуация проясняется (буду сам с собой...

ADO для работы с DBF может пользоваться как ISAM драйвером так и Борландовым энджином BDE. В последней версии MDAC (2.8) мелкософт уже реализовала движок для полного доступа к DBF (read\write, раньше ISAM только читал, а для для полного доступа нужен был BDE). В MSDN как бы написано что мол используйте BDE, но в MSJET можно указать с чем работать. Так вот у меня стоит BDE и как оказалось эта падлюка плодит хендлы (сейчас переключились на ISAM, вроде бы не оставляет хендлы - буду наблюдать).
Получается интересный факт: раньше я писал на дельфе, и BDE чудным образом работал с огромным количеством DBF. А тут плодящиеся коннекты. Т.е. либо BDE где-то надо строить, либо мелкософт как-то коряво с BDE работает.