salaam:
viscosity number of transmission oil (gear oil) usually ranges from 90~140, whereas engine oils have a viscosity range 10~50. oils with different viscosity numbers or base can never be mixed together. even if tried so, in a blender, seperation will occur if left static after a short while. and surely the one with a lighter density will sit above the heavier one.
also mixing two different oils with different base/viscosity can lead to serious "lubrication-failure" in the applied machine.
regards