ok I see . I think then what could be an option is to just use custom link tracking,
add , props, evar, events as needed. Im guessing much of what you have in data layer can be attributed to those items so its an easy thing to add.
https://experienceleague.adobe.com/docs/analytics-learn/tutorial...