Для меня занять и одолжить - это глаголы с четко обратным смыслом сами по себе. Как сесть-встать или войти-выйти.То есть занять у кого-то и одолжить кому-то, только так и больше никак.Дать в долг и взять в долг - это совершенно другая параллельная история, то есть синонимы первых двух вариантов