You’re points about Uralic and its relationship to PIE isn’t supported by any archaeogenetic evidence. PIE wasn’t nowhere close to Uralic when it comes to genetic evidence. It just shows how outdated linguistic 'facts' from before the aDNA revolution are.
Anfänger, we do not even know the genetic composition (either autosomally or uniparentally) of Proto-Uralic speaking population. To know that, we should find ancient DNA from the right place and the right time. And to define the right place and the right time, we should accept the results of historical linguistics.
Unfortunately many people are unaware of or even intentionally ignore this kind of scientific procedure. Instead, they just decide that Proto-Uralic was associated with the Yakutia ancestry or with the paternal haplogroup N. In reality, there is no compelling evidence supporting any of these associations. Sure, we know that the Yakutia ancestry and the haplogroup N have spread from Siberia to Europe (that is: over the Ural Mountains) during the recent millennia. But we do not know, if they spread (1) earlier, (2) simultaneously, or (3) later than the Uralic language(s). We do not know if they spread via the same route than the Uralic language.
Moreover, neither genetic phenomenon is restricted to the Uralic speakers, but both of them are also found among speakers of many other language families. Uralic speaking populations form a continuum, in which the easternmost populations have more Siberian ancestry and less European ancestry, while the westernmost populations have less Siberian ancestry and more European ancestry. There is no way how we could reliably see the original genetic composition from the modern populations. Even if these ancestries would have remained the same for several millennia, the genetic composition would depend fully on the original homeland of Proto-Uralic. This means that we come back to the results of historical linguistics: if the homeland was in the west, the genetic composition of Proto-Uralic speakers would be very different from the situation in which the homeland was in the east.
And finally, we cannot see language from DNA or material culture, because language is not inherited in DNA or material culture. We cannot just pick a random genetic or archaeological phenomenon (like the Yakutia ancestry or the Seima-Turbino Network) and claim that we can trace the Uralic language(s) from these. We cannot, it is methodologically utterly impossible.
There is no way to see from genetic or archaeological record, if these phenomena spread together with the Uralic language (1) the whole of their extent, (2) a portion of their extent, or (3) not at all. The only scientific method is that we accept the linguistic results, and then we look if there is a genetic or archaeological match concerning time, place, and the direction of expansion. There might be, but just as well there might not be any clear, credible match.
That said, it is of course possible that there was some Yakutia ancestry and some subhaplogroups of N in and among the speakers of Proto-Uralic. This is quite likely even, taken the rough temporal and spatial correlation between these phenomena. But we cannot claim that we know it, because we cannot know it. The best-argumented location for Late Proto-Uralic (but not for very distant Pre-Proto-Uralic, which is a different question) is in the Central Ural Region (see the link), and we do not yet have any ancient DNA results from the right place at the right time. That is the reason why we cannot claim that we know the genetic composition of the Proto-Uralic speaking population.
https://journal.fi/fuf/article/view/120910