Put the chicken in a large zip lock bag or bowl and add the buttermilk and remaining marinade ingredients and toss until the chicken is coated. Refrigerate for at least 4 hours or overnight.
Combine the flour, and the remaining flour ingredients in a large shallow dish or disposable grocery bag.
Remove the chicken from the marinade and dredge each piece in the seasoned flour. Shake off any excess and transfer to a cooling rack.
Fill a large cast-iron skillet about halfway with canola oil and heat over medium heat. Line a baking sheet with paper towels and set a cooling rack on top.
Add 5 pieces of chicken in at a time and cook for about 3 to 4 minutes, then flip and cook until the chicken is golden brown about 3 to 4 minutes more.
Remove to the prepared cooling rack and let sit for 5 minutes.
While the chicken is resting, mix together the mayonnaise, Dijon, pickle juice, sriracha, paprika and creole seasoning in a small bowl. Spread the mixture on both sides of the bread. Lay the pickles and tomatoes on top of the remoulade sauce on one side of each piece of bread. Add a few chicken tenderloins to each. Top with Cole slaw and the top pieces of the bread. Cut each loaf in half, then cut into another half. Enjoy!