Yeah. The items at the battle frontier. Just make sure the scripts match the item though. They should work but I dunno if different game versions may change it... the setflags basically imitate the time you normally obtain the tickets in-game which also sets the flags to activate the islands. Weird thing was though, when I found the guy who gives you the tickets in the unmodified version it only has the Eon ticket (or old sea chart) so I had to go to lilycove docks in a-map and find the checkflag scripts that may be the event island ones. Took a while but it wasn't as complicated as I thought.
Oh and while making my own emerald hack I managed to screw up blazikens cry even more than expert emeralds one xD I have no idea what I did either :/
I think you didn't have the Eon Ticket in your one so replace the first one with the one that is not on here (IIRC the giveitem was "170" which is tri-pass or some other FRLG key item?) Not sure if the release is needed.