It sounds like you had been transferred to TC before being given your direct, so TC should have made sure you were going to comply with the conditions set, so a phone call might have been made. I would hope that a pilot would check the new clearance if it was quiet on the RT, but regardless of what the book says, would just comply with the level by/abeam instruction if the RT was very busy.