Rare Collections bug
Same here with “Exotic Hunter”… =/
Twin Sisters and Twin Talons are 2 different exotics that share the same skin, so you wont get the Twin Talons collection achievement for owning the other.
As for the first problem your ring is infused, which the game counts as a totally different item. But i agree it should still count.