Maybe something like this would work? This is looking through all resolutions in the collection and picking out the latest one. I have seen the .Latest() act a little weird sometimes so maybe looping through first will help.
import System
static def GetAttributeValue(Request):
Value = ""
for resolutions in Request.Resolutions:
if resolutions != null:
Value = resolutions.Latest().CreationDate.ToString()
return Value