Yeah, the War Machine and Iron Man reveals were leaks from Tamashii Nations 2012.
Oh and regarding the Phoenix SHF being taken from Tamshii Web's filenames, that's actually believable in that several Web Shop limited pre-orders just ended on the 16th and Bandai should be readying the next batch of Limiteds for sale about now. Also, they tend to release new product information around the 25th- 30th of the month, so the timing actually does work out pretty well for this to be genuine.
I'm hoping the news of the Iron Man SHF means that he will be a May pre-order, and also that the early teaser release means that Bandai is trying to beat Max Factory to the punch by hyping their Iron Man before a possible Wonder Fest Figma Avengers reveal. Both would be excellent.