ok pretty sure the one u want is
da posse - in the life (KEYS MIX)
its basically the same as in my life but lil mnore mellow and as u say has a slightly caribean feel
the keys mix is on da posse - is large album
if u find any other mixes of in the life let me know