To roast the garlic in preparation for making the salad dressing, preheat the oven to 400 degrees. Place peeled or unpeeled cloves on a square of aluminum foil. Drizzle with olive oil. Then create a pocket for the cloves. Roast in the oven about 15 minutes. (If you roasted the cloves without peeling, remove the cloves after cooking -- they should easily slide out from the garlic skin.) Toast sesame seeds in a skillet for about 10 minutes until they are golden brown and aromatic.
Rinse the romaine lettuce leaves and dry on a paper towel. Then, chop the lettuce into bite size pieces and place in a large bowl.
Chop green onions into scallions and add to the bowl. Add pineapple bits. Gently mix the salad by folding a few times.
Make the Asian Caesar Salad Dressing by whisking all ingredients in another bowl. First, whisk the liquid ingredients (olive oil, soy sauce, sesame seed oil, rice vinegar.) Then, add the honey, roasted garlic cloves, and siracha sauce. Add pepper and just a little salt to taste. For optional additional creaminess, add mayonnaise, one teaspoon at a time until your desired creaminess.
Pour about a third of the Asian Caesar Salad dressing into the large mixing bowl. Gently mix the salad to coat the leaves. Add more dressing if desired. Otherwise, reserve the dressing for later use.
Add in wontons or crunchy Asian noodles and the grated Parmesan cheese. Gently stir the salad once more.
Place the salad in a serving bowl and sprinkle with toasted sesame seeds. Use tongs to serve on individual plates.