I don't see a link for "Today's" posts. I usually read the forum that way every morning. Occassionally a friend will send me a link and I'll check in middle of the day on my phone, but only do a cursory read, so I like to be able to see everything in the last 24 hours, not just since my my last login.
Try using the "What's new" menu up top. If you mark forums read at the end of the day, you can visit the next day, click on What's new > New posts and experience a similar effect. If that's not doing it for you, you can request a feature in the Suggestion forum when it opens next week.
For the next few days, try to adapt to the existing software and see where that gets you. On the moderator side, a few things are missing/different, but I don't think it will take long to adapt.