Just because it looks strong doesn't mean it is strong.
If it's actually stainless, that is an approved connector for treated lumber. It's more expensive than galvanized, but much more resistant.[1]
It's plain old steel - untreated - that has very bad galvanic corrosion properties inside of treated lumber.
[1] http://www.finehomebuilding.com/2012/09/06/whats-the-differe...
https://www.strongtie.com/products/product-use-information/c...
If you use screws, you could have an engineer sign off on that structure (and then the inspector would let it pass), but the engineer would need to:
1) Find a data sheet on the screws you're using,
2) Do the calculations to show that you're using enough of them, and in the right places, to ensure the structure will stay standing,
3) Be willing to then sign off on the structure.
Depending on the screw, that data sheet may or may not exist.
I'm surprised your family friend didn't know this, or left that detail out of the story. Maybe he worked in another branch of civil engineering (sidewalks, sewer, etc) from structural engineering?
tl;dr: If you can pay an engineer to do the calcs (and sign off on it) to show that your screw-based structure will stay standing, the inspector won't be any problem.