I've seen Albie used in Britain as a stand-alone name but then nicknamey names are popular here. A friend of a friend has a son called Albie but his full name is actually
Albert, he's just never been called that. Anyway, I think
Alby could work if you really like it.