There are still 2 PS exclusive strikes that have NOT been the Nightfall. The Lake or Shadows and The Insight Terminus. The red ghost shell seems kinda cabal-y, so it could be a drop from that. And I never checked the other item to see what it looks like, but it could possibly a nightfall drop from lake of shadows?