Ahi te va como le hice. Ya vez que son consecutivos, para asignarle paletas al tileset 1 repuntie el no.2 al espacio en blanco, de esa menera no tenia que repuntear el 1 y tenia los bytes exactos que necesitaba.
Asi me la pase, repunteaba uno si, uno no... al final saque cuentas de cuantos podia hacer con este metodo y eran la mayoria, asi que no vi problemas de repuntear nada mediante ASM.