Datel titles usually have their main code starting at 0x50000000. If that area is completely blank, your dump is probably bad. Cleanrip 2.1.1 doesn't know what to do with most datel titles and will have everything after 0x01F00000 zero'd out without trying to read it, while 2.0.0-datel2 will attempt to read it, ignoring any errors for the unreadable sectors and filling those sectors with 0x55. If everything is still 0x55, that's a bad sign. Also if there are 0x55-filled sectors in the middle of code that otherwise looks fine, that's probably a bad sign.
Check if the game starts properly on console; if it's unable to read it normally when you launch it, then there's no hope of cleanrip doing the right thing unfortunately. Otherwise, you can try testing your dumps with dolphin; Datel being Datel the games don't launch unless you've got the GC bios and have DSP LLE enabled though. If you get error messages other than FIFO overruns, and if it doesn't start, your dump probably still isn't correct.
Even if you eventually get something that matches what's in the database, verification dumps are always useful (especially for discs as volatile as these).
It's also worth noting that the numbers in the ringcode can be the same for multiple discs; Advance Game Port and both Cheat Construction Kit videos (PAL and NTSC) are 04070501 (see images), though they have different text. To my understanding, the numbers are a date (in the form of year month day 01); the Cube magazine discs help establish this.