Vegan Toasted Lobster Roll