Retry ShareData parsing with 1.0 encoding (See #11322)

If the first attempt to parse ShareData from the database
fails (i.e. produces null), then a second attempt is made
with an Ice.Communicator instance initialized with 1.0 as
the Ice.Default.EncodingVersion value.

Note: `Ice.EncodingVersion` is not being used because it was
first introduced in 3.5 meaning that this code would not be
compilable with the other zeroc jars.