If it's ABS, (I doubt it), you can find out easily, because, it will soften with acetone, or lacquer thinner.
ABS is generally too brittle, for that application. And, the fact that ABS glue doesn't work, is a big hint it's not ABS.
My guess is, if it's somewhat flexible, and has is solid in color all the way through, it's polypropylene. That's very commonly used today.
Polypropylene is oily, and that makes it difficult to get a repair to adhere. I have a lot of experience doing this in the auto body repair business.
Probably, the best way for you to fix it, regardless of what type of plastic it is, would be to clean the underside, and then, rough up the underside up with some 40-80 grit paper. Then, pass a propane torch over it a few times, for a couple of seconds, to burn off the oil on the surface. Do not skip this step. You don't need to heat it up. Just show it the flame.
Then, glue it up with a fuel tank repair kit, from any local auto parts store. (About $15-$18.) These kits contain epoxy, and a piece of fiberglass cloth. follow the directions. and in about 30 minutes, you're good to go. The repair is flexible, and strong.
If you want to get some of the glue inside the crack, to make a better repair, you can. But, the glue is going to be grey in color, and that will make the repair more visible. Spread the crack when you pass the torch over it, to burn off the oil on those edges.
You can use some thinner, or acetone, to wash any glue off the top of the part before it hardens.
These fuel tank repair kits, are also great making permanent repairs on metal, and plastic, fuel tanks.