Maybe try a zero-width space in the Palatino for the first character in the line?
This does not seem possible. I put a space in front of the first word in the cell. But I can't get a zero-width space, it has to be at least 1. Where and how to get zero?
For now, I did find a clunky solution: Create the character in its own text box and position it on top of the cell, rather than inside it. As long as the table doesn't grow (I'm pretty sure it won't), then this kind of works.
Type>Insert White Space>Hair Space.
Just tried it; no change.
@ceilr – you have to use different cell options to do what you want.
See the following screenshots:
1. Cell Options First Baseline set by default
2. Cell Options First Baseline set to a fixed value
What you can do next, give the Wingdings character a negative baseline shift:
You can use a cell style plus a paragraph style with a nested or a GREP style to do the formatting semi-automatically.