1. You can try doing this in the shortcode:
[wp_show_posts id="123" settings="taxonomy=category&tax_term=current"]
You just need to change the
123 to the ID of your list.
2. Just to confirm, you’ve added the post ID into the Exclude posts field, but that post is still displaying in the list?