The instagram.com main site still has no WP info branding or even a link to the WP store. Seems like they are not really keen on supporting the platform yet.
They should still have a link, but perhaps mention its in Beta rather then not have a link at all making people who don't read tech sites think that there is still no Instagram app for WP.