To start, R_N had mentioned that, for whatever reason, the index numbering of the pokedex entries only goes up to 1005, but the indexes in base SV go up to 1010, with Walking Wake and Iron Leaves's index numbers being mixed in with the other paradoxes from their version (how they were found during the SV datamine). Adding on to this, the scrubbed pokedex entries get weird once it hits Hisui and Paldea, seemingly bringing in unrelated pokemon next to each other in index order but not their evolutionary families, including cross-gen stuff like Wyrdeer (but no Stantler), Mankey/Primeape but no Annihilape, and most importantly both regular and Hisuian Qwilfish but not Overqwil.
Now, if you look at the space in between (holy shit deltarune????) Mega Heracross and Mega Skarmory, you'll notice that there's only one dummied out alternate form entry. There should be two, though, because both Sneasel (Hisuian Sneasel) and Corsola (Galarian Corsola) are in that range. If we assume that this means one of their evolutions would also be missing, the order of the pokemon in Paldea would be messed up anyway. But if you also consider the WEIRD PARTs of my first attempt to predict the new Megas, which involved the section from Clefable to Alakazam (where Hisuian Growlithe and Arcanine would be) missing exactly two entries, and the one untagged entry after Slowbro (which I thought at first was a new mega, but it was actually just Galarian Farfetch'd being added in the DLC), we know that at least some Hisuian forms are missing and at least some Galarian forms were present. Adding on to this, Falinks's pokedex entry was in the right place, which it wouldn't be if Cursola was missing.
But then I remembered that Hisuian Qwilfish was accounted for. So what gives? My guess is that ONLY Hisuian Qwilfish + Overqwil are there, and not any of the other Hisuian pokemon -- both regional forms and evos -- aside from a single exception. I tried counting pokemon from Falinks (the pokemon with the highest dex number available in Z-A) under this assumption, and you do manage to get an entry indicating Overqwil if you remove Wyrdeer, Kleavor, Ursaluna, Basculegion, and Sneasler. And if you remove them, that reduces the total number of pokemon (and therefore the index number of every Paldean pokemon) by 5, so that 906 (Sprigatito) would become 901 and 1010 (Annihilape) would become 1005. And THEN If you go back up and read the first paragraph in the spoiler again, you can probably see where I'm going with this. All of the Paldean entries are numbered wrong.
So what does this mean? Well, the list of Paldean pokemon appearing in the DLC might not actually be incomplete if adjusting the ID numbers by 5 fixes the issues with it. And it does shift by five, because the last other Hisuian pokemon, Enamorus, DOES seem to still have her dex entry AND one for her Therian form, even though the other forces of nature aren't there. A lot of these pokemon match with the ones thought to be getting megas and even some of the extra potential mega spots in the form list, which makes me think that there will be bonus megas handled in the same way as the datamined Mega Heatran, Darkrai, and Zeraora.