Only the delete action should appear in recent changes if a topic has been deleted. This is for consistency with core behavior and to make recent changes cleaner. It's very hard to keep track of mw.org's rc due to the ongoing mass spam attack there.
The RecentChanges API has the same behavior as the page in this regard.
See also T116326: Hide all actions connected to deleted boards from RC and watchlist.