For those with the knowledge, is there anything on the 777 that would match this description?
According to some 777 pilot on CNN - not likely. All inflatable life rafts are yellow, pilot's life jackets are orange but the size is too large unless you clamp them together.