Basically if it derives from a flower and contains seeds it’s a fruit botanically speaking, irrespective of it’s GI value or sugary badness.
So if tomtatoes are counted as an iFruit then that also rules out many things we conversationally call vegetables such as squashes, pumpkins, courgettes, cucumbers, peas, beans, aubergine, and sweet peppers….
….leaves your list of “things I can eat” looking a bit sparse doesn’t it ?