Inverted as "hanging" from the track. That's what inverted means. Looping means, well it goes upside down.
Not sure what company you are talking about that has the spinning suspended coaster. The link you had is not a spinning suspended coaster, it was the halfpipe that was Sega Joyland.