Shadow Minister for Indigenous Australians Jacinta Nampijinpa Price has pulled out of an event at a country pub over concerns for her safety.