As far as I can tell your answer to 54 is correct.
If you regard the word WILD to mean an anagram, then an anagram of wolf would be FOWL...hence WILDFOWL = WOLF
Regarding 76
I am not too sure of my answer now, I thought yours was
swallows which is what I had at one time, but then established the answer did not have two w's.
I am now confused..... must have another drink !!!!