How odd. How Gen 3 saves work, is that store a save in Block A and Block B, so that in case one Block corrupts, the game can revert to the other working block.
However, both of your blocks are the "0:26 save". I would have hoped to get the 'caught Rayquaza save', even if partially corrupted, in one of the blocks, but it is no where to be found.
Perhaps your cart saved it in some other area of the cart. Try finding out what kind of bootleg you may have (I don't know, maybe look at the physical cart for keywords and google them), then maybe you can try to see how to extract the corrupted save, if it even exists anymore