Ok...you can't book a regular GTY unless the category you want is in GTY status, meaning
DCL already sold their target amount of cabins in that category. Any further cabins sold will be in GTY status and DCL will assign your cabin at a later date. Price is the same as if you were able to pick your own room. If the category you want is in GTY status you can't be assured your cabin will end up in that category. DCL guarantees you will be in that category or a higher category meaning you could possibly have booked a GTY category that was in the midship area but assigned a higher category in a different location.
*GT rooms are a different breed. These are discounted rates with restrictions. They often show up when DCL wants book more cabins on a particular sailing. The website will show wording like....guaranteed ocean view with restrictions or something similar. If available on a particular sailing you can choose *IGT (inside), *OGT (ocean view) or *VGT (verandah). You don't pick a specific category like a 5A but a general category like Inside, Ocean View or Verandah. Some sailings offer all three categories and some only offer one of those. All depends on what DCL is trying to sell. You will not be able to change cabins if you do not like what you are assigned. Personally, we have booked *GT rates several times with great results. Even got connecting cabins assigned earlier this month on our Dream cruise. These rates do not allow changes and must be paid in full at time of booking.
MJ