Can another computer on your same LAN connect using your LAN IP for the server?
Based on your screenshots, everything looks good. If another computer can join the server locally - it's gotta be something on the router/ISP side of things.
Do you just have a single cable modem/router in place? Just want to make sure there' no double NAT or anything.
Who is your ISP? EPB? Some quick Googling shows they might have closed NAT/carrier grade NAT in place - this might prevent you from ever being able to run a server from home.
Just some thoughts... Good luck!