Yep! The system should recognize you’ve played through it and give you the mount. If you don’t see it right away, you may need to restart the client.
Make sure you’ve completed the required final quest to get credit - Requires completion of the quest “Where Kings Walk” on Alliance characters or “Warchief’s Blessing” on Horde characters.