Unfortunately, checkpoints are treated as illegal in royal maps in the same way that having multiple start points in a normal map is. You can place them down, but then the map will not be able to be validated. Maybe there is a technical reason, but I'm not sure why CPs can't use the same grouping system the start/finish blocks use for royal maps.