Samsung's keyboard won't let you put on an interrobang as a custom symbol. GBoard has worked out well for this out of the box. Don't have an iPhone, so no idea about their interface.
Not an ad. Just hope it helps people in the same boat as me: https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin