Yes, the Rome part is unlikely, given the haplogroups that we have. It's the romanised folk of local Balkan origin who spread the language. They lost their original Dacian/Getae/Thracian languages slowly over time, because the Roman language allowed better opportunities and social status. Albanians were also on the verge of assimilation. Albanian is considered a partially romanised language, but probably more of them lived an isolated high altitude life than others from the Balkans. So their language survived, though quite romanised. It's quite the miracle that it's still here.
Then when the Slavs came later from the 7-8th centuries onwards, the same processes that happened in what was later called Bulgaria, also happened in Wallachia. Slavs moved to the plains, rivers and swamps (they were farmer people), while Balkan folk to avoid the plague and the movement of nationalities typical for that period lived high in the mountains all over the Balkans (those in the plains died to the Justinian plague and left a gap that Slavs exploited).
(To open a caveat, ironically, the Slavs also adopted the same tactic of living isolated in the mountains when the Ottomans came, and this is why the Bosniaks are genetically the most Slavic of all in the Balkans. They got them religiously though.)
Returning to our story, eventually they slowly started to interact and influence each other. Slavs were more successful culturally in Bulgaria and slavicised the romanised Dacians/Getae/Thracians. The opposite happened in Wallachia, where Slavs got romanised. This is why genetically, apart from some really Southern cases in Bulgaria, you would struggle to tell apart a Slavic Bulgarian from a Latin Wallachian.
This is nothing unusual. Hungarians from Hungary can be modelled as half Slavs and half Germans. Others as 1/3 Slavs, 1/3 Germans, 1/3 old Balkan. Others are indistinguishable from Slovaks. But the culture of the Hungarian elite managed to turn them all into Hungarians. Only those in the mountains of Romania have managed to preserve up to 7-8% East Asian-like genes from the original Hungarian elite.
A great related video that I listened to last night:
https://www.youtube.com/watch?v=2_5nTOlpLkQ
Moldova repeats the same history later. Romanised folk, who 6th centuries later from the events in Wallachia and Bulgaria, were now themselves mixed with Slavs like Wallachians and Bulgarians, founded the ruling class of the new Moldovan principality and became successful culturally. Whatever non-Moldovan folk came in their way way were either assimilated, enslaved or killed. The strong rule the weak. A history as old as time itself.
Love or hate Grigore Ureche, but this is one of the few sources that we have. Correct me if you have something better. I don't believe in modern historians. Everyone has a stupid agenda to push a narrative. Some make us Romans, others Dacians, and others Slavs.
The truth is that there always was a romanised Balkan core who ate everyone up, like Pac-Man. The process in Moldova is just easier to see than in Wallachia, because Wallachia didn't and doesn't border West Slavic and East Slavic groups, like Moldova or Northern Transylvania.
Wallachia interacted and mixed even stronger than Moldova with Slavs in my opinion. You can see that very clearly in surnames, toponyms and even the Romanian language spoken there. But it's harder to spot genetically, because Bulgarians and Wallachians are like brothers from the same mother.
(SIMEON DASCĂLUL)
Predoslovie a létopisețului moldovenescu ce într-însa spune că este făcută țara den doao limbi, de rumâni și de ruși, de care lucru să cunoaște că și păn' astăzi este țara giumătate de ruși și giumătate de rumâni.
Scrie la létopisețul cel moldovenescu, la predoslovie, de zice că deaca au ucis acei vânători acel buor, întorcându-se înapoi, văzând locuri desfătate, au luat pre câmpi într-o parte și au nemerit la locul unde acum târgul Sucévei. Acolo aminosindu-le fum de foc și fiind locul despre apă, cu pădure mănuntă, au pogorât pre mirodeniia fumului la locul unde este acum mănăstirea Ețcanei. Acolea pre acelaș loc au găsit o priseacă cu stupi și un moșneag bătrân, de prisăcăriia stupii, de seminție au fost rus și l-au chiemat Ețco. Pre carele deaca l-au intrebat vânătorii, ce omu-i și den ce țară este, el au spus că este rus den Țara Leșască. Așijderea și pentru loc l-au intrebat, ce loc este acesta și de ce stăpân ascultă ? Ețco au zis: este un loc pustiiu și fără stăpân, de-l domnescu fierile și pasările și să tinde locul în gios, păn' în Dunăre, iar în sus păn' în Nistru, de să hotăraște cu Țara Leșască, și este loc foarte bun de hrană. Înțelegând vânătorii acest cuvânt, au sârguit la Maramorăș, de ș-au tras oamenii săi într-această parte și pre alții au îndemnat, de au descălecat întăi supt munte și s-au lățit pre Moldova în gios. Iar Iațco prisecariul, deaca au înțeles de descălecarea maramorășénilor, îndată s-au dus și el în Țara Leșască, de au dus ruși mulți și i-au descălecat pre apa Sucévei în sus și pre Sirétiu despre Botoșiani. Și așa de sârgu s-au lățit rumănii în gios și rușii în sus.
200 years later
Cându au prădat Ștefan vodă Țara Leșască 7006(1498) iunie 22 zile
Într-același an, Ștefan vodă vrându să-și întoarcă dispre léși strâmbătatea sa, strânsă țara și au intratu la Podoliia și la ruși, trecutau și de Liov la Canțug orașului, la apa Visloca, toate satile arzându și prădându. Ars-au orașul Premișlia, Radumnea, Prevorsca, Lanțut și cetatea Tereabul și multă bunătate dintr-însa au luatu și mulți joimiri au scos, ci pre toți i-au tăiatu și alții mai mulți au arsu în cetate. Și cetatea Buceaciul multă nevoie au pățitu și Podhaețul au arsu. Și mulți oameni, bărbați, muieri, copii, au scos în robie, mai mult de 100.000, mulți de aceia au așezatu Ștefan vodă în țara sa, deși pănă astăzi trăiește limba rusască în Moldova, ales pre unde i-au discălicatu, că mai a treia parte grăiescu ruséște.