The datasheet I see for the 93AA46A says it's a Microwire device. Microwire is kind of a first-cousin to SPI.In particular, the request [Ref Table 1-4] is 10 bits, not 8: {1-bit Start, 2-bits Op-code, 7-bits Address}. The Read/Write data is in units ...
If you're using a crystal rather than a TCXO, you need to adjust the BSP_RADIO_IsTCXO function in stm32wlxx_nucleo_radio.c. Also, for a crystal, radio_driver.c (SUBGRF_Init) loads the HSE trim capacitors with XTAL_DEFAULT_CAP_VALUE; if you haven't ch...