Have you try Pos Indonesia?
Years ago when we lived in Brunei, we bought prescrip glasses for my daughter when we're back home Jakarta. I's very progressive lenses, special material to keep thin and light, not available in Brunei at that time). Unfortunately, took more time and we had to return. So my brother collected and sent the glasses via Pos Indonesia. We received safely.