I disagree, the PHB is the only book that players need but by the unwritten agreement is that of playing under 3rd ed D&D core rules.
MM and DMG are core books and players are supposed to also know the rules in those books.
Everything else is house rule that it sould be presented to the group.
As a player I dislike not knowing the rules being used and worst would subjected to "DM changes rules at whim without informing the players".
The player used a spell that proved less useful as he know that it would be and the DM simply evaded the question since that is exactly what you did.
MM and DMG are core books and players are supposed to also know the rules in those books.
Everything else is house rule that it sould be presented to the group.
As a player I dislike not knowing the rules being used and worst would subjected to "DM changes rules at whim without informing the players".
The player used a spell that proved less useful as he know that it would be and the DM simply evaded the question since that is exactly what you did.