It occured to me after posting that the garden could be Balamb, so that interpretation of Diablos in the lamp fits as well in a more specific sense.

Here's my original suggested master-pet pairings:

Squall -> Griever
Rinoa -> Shiva
Zell -> Ifrit
Selphie -> Carbuncle
Quistis -> Siren
Irvine -> Alexander

Seifer -> Diablos
Raijin -> Quetzecoatl
Fujin -> Pandemonia

Some people took exception to the Irvine pairing, but there's no GF I could find a closer resemblance. Others thought a less evil-looking GF would be more suitable for Seifer.

Of course what better GF for Selphie than a bouncy green bunny?

There's no explanation of who Tiamat is junctioned to in the present, but it would be natural that there are other GF's out there that the party doesn't get.

I've considered the link between Ultima Weapon and Omega weapon, but what I don't get if they're the same monster then where did Cloud's sword go?