"As for the two different specifications, one for full and one for incremental, I was thinking that this is not possible. What parts of the incremental datalist are used to find matching full datalist?"
None, this is why I don't recommend using seperate Backup specifications. However, for your particular situation, as I said, this is an alternative