So how exactly did you run the procedure? Typed an EXEC statement in a query window, selected it, and pressed EXECUTE?
It does not seem like that. Rather it seems that you used the Execute option from the context menu in Object Explorer. Whatever, these PREPARED queries are not from the execution of your stored procedure, but queries that SSMS ran behind your back. If you find the statement for your procedure, you will see that object_name has a value, and object_type is something else.
As for PREPARED, there are some variations on that theme, and I think that X-Events is somewhat inaccurate here. A prepared in the true sense, is when a client API calls sp_prepare with query and gets back a handle, so it can execute the same query many times without sending the query text. But SSMS is not using this, but it does send the query text every time. It appears that X-Events just lumps everything which is not a stored procedure into PREPARED.