Certainly acquaintance would be my own choice, but perhaps you found something remiss with it.
You might further qualify it by saying something like casual acquaintance, incidental acquaintance, nodding acquaintance, or long-time acquaintance.
Of those, I rather like nodding acquaintance, since it implies that this is someone whom you would nod to in passing, but not pause and chatter at.