Гораздо лучше предположить, что:
1) Надпись на магазине - просто реклама, причём с подъебкой
2) Олливандер - фамилия явно северо-европейского происхождения, и с латинскими фамилиями никакой связи не имеет.
3) По некоторым нюансам, я могу предположить происхождение "Олливандер" из фламандских переселенцев, и не ранее 15 века.
4) Либо, первоначальное написание-произношение фамилии сильно отличалось от современного.