The XP Pro disc, when ran from inside Windows, still asked for a serial. I managed to obtain the serial the (then) current XP Pro install had (using a program to unencrypt it from the registry) and it refused to accept that serial aswell!
So I managed to get it to boot from the Dell XP Pro CD and it went through the whole install set up without asking for a serial, so it's working now