So, once upon a time, I came up with some custom tables for the reincarnate spell. Then I rebuilt my monster database and started redoing the tables. Here, then, is the central repository of links to the most recent versions of all the tables:
Choose the table appropriate to the Type of the creature to be reincarnated. Roll on that table.
If you get a result that indicates another type, reroll on the indicated table. If you get a result of "Other", roll on the list of types to determine what the creature's new type is, then roll on the table for that type.
59-64 Magical Beast
65-70 Monstrous Humanoid